Also before I forget to ask there's an lpg smell while idling/stopping at lights while lpg is in use. It also seems to use more lpg than I expected it to use. Is this a sign of running rich?
No it’s not a sign of running rich.
More likely it’s a sign of a gas leak. its probably somewhere after the converter, either a loose clamp, leaky gas tube or leaking injectors.
PS: Factory LPG systems have a LPG liquid line filter and a LPG gas filter, both of which require periodic servicing. I think the injectors themselves could also have a mesh wax filter which if it exists may also need servicing.
Whatever the case, to service LPG systems you need a special license and not every mechanic has such.