I've got:
P0105 - Manifold Absolute Pressure / Barometric Pressure Circuit
P0460 - Fuel Level Sensor Circuit
P0638 - Throttle Actuator Control Range / Performance (Bank One)
The one I'm most interested in is the first one as this could have something to do with it smelling like its running rich and it intermittently cutting out. Could someone point me in the right direction of where this sensor is please - preferably with a picture.


2004 Renault Megane 1.6 Automatic
Thanks.