Postby BrianG » Sat Dec 18, 2021 3:35 pm
P1646 fault code is for the upstream Heated Oxygen Sensor on Bank 1, part of the catalytic converter/emission control system. This will give a MIL fault after 2 drive cycles, hence the "intermittent" character. It will mean your car is not running efficiently as there will be incorrect air/fuel mixture on that bank. It is either the sensor at fault and/or the associated wiring so it is worth getting it fixed.
This fault could have resulted in an MOT fail as it will have pushed the emissions up considerably and these engines are very clean running. If you got an emissions test printout with the MOT pass slip; for a correctly running engine this should normally show carbon monoxide (CO), percentage test limit 0.2%, as something around a tenth of that at 0.02% or even lower. Unburnt hydrocarbons (HC) have a limit of 200 parts per million, last test on my car was 2 ppm.
Brian
2006 X350 3.5 V8 Sport Premium in Midnight / Ivory
1969 Triumph Daytona rider
Previous XJs:
X350 2.7 TDVi in Westminster Blue / Barley
X308 4.0 V8 in Meteorite / Warm Charcoal
X300 3.2 in Spruce / Barley
XJ40 3.2 Sport in Gunmetal / Saville Grey