A
armereth
Guest
Please help.What is it? Smell like petrol. This meter gauge is located on passenger side near the fuse box in the engine bay. Also, the hose connected to it seems to be leaking. Could this be the reason my fuel comsumption is high?ThanksARms