Just had "pigtown" around to recheck his codes and I is confused.
Car is a 2.2 petrol
When you turn the igntion on the EML light illuminates but the Emissions one does not.
When you start the engine the EML light goes out instantly.
When I put the code reader on it tells me the EML light is ON (visually it's not) and that the following codes are present:
P0140 - O2 sensor B1 S2
P0170 - Fuel Trim
P0340 - Camshaft Position Sensor malfunction
P0650 - MIL light circuit malfunction.
I've succesfully cleared all the codes again.
The only new code is the P0340.
My confusion is why isn't the EML light ON .. as the reader says it should be, and we know it comes on with the igntition on.
Those faults SHOULD, I believe, put the EML light on, and not the emissions light - but I await expert opinion on that.... please ?
I just wonder if some devious previous owner has physically swapped the EML and emissions lights over, so that the EML "appears" to test - but in fact is the emissions light testing, and the actual EML light is in the emissions "slot" with no bulb

Seems to be a way of disguising problems.. ??
If this, rather far-fetched, idea is correct .. it means that when he had the previous "hiccup" and the light came on then it was an Emissions problem .. not a gearbox one ..
Am I being too clever by half here
