Pre-cat is the one that affects fuel trim?
. This saves you having to strip back everything to the ECU I wouldn't recommend that anyone reset fault code(s) etc unless the car has an obvious fault which they are confident of being able to fix.
The poor technician who has to try & fix the fault (when the vehicle owner almost inevitably gives up about 1 week later when the EML light comes on again) will have less evidence and information to go on to fix the issue. Sometimes the car needs to be driven multiple times to replicate the conditions in which the original code(s) was/were set & these may not occur *again before the vehicle is professionally examined. Especially when you have more than one issue, you may only get one error in the time before the technician sees the vehicle, yet originally they may have been 2 or more fault codes. The second issue may crop up until a later point after the vehicle has been 'fixed'.
This isn't a dig at anyone in particular btw. I wouldn't want anyone to pay more for expensive diagnosis time on a car than they have to, and resetting the eml/codes willy-nilly is likely to make people even more inconvenienced if not out of pocket.
Be careful!![]()
[TW]Fox;23481198 said:I think its probably unlikely that somebody popped round in the middle of the night and fixed his car without him realising though![]()
Fault history log.

Fault Codes/Shadow Fault Codes
Fault codes, shadow fault codes, their descriptions, and fault status information are included in the display when supported by the control unit. The fault codes displayed are the same fault codes used by the factory tool. Bavarian Technic is different from generic OBD2 tools that only show emissions-related engine problems. When displaying fault codes, Bavarian Technic displays all faults and displays any additional fault information if it is available from the control unit.
To find additional information on faults, troubleshooting steps, and repair information, refer to the factory service manuals.
Erase Fault Codes/ Erase Shadow Fault Codes
To clear fault codes or shadow fault codes from the control unit’s memory, click on the Erase Fault Codes or Erase Shadow Fault Codes option, respectively, for the control unit selected. Alternatively, you can select to erase fault codes in all units at once by selecting the Functions menu option and clicking Clear faults in all units.
It is not possible to erase only one fault code. If faults remain after attempting to clear them, it indicates problems still exist. For example, if the fault code you see is “Seat belt buckle receptacle,” and you have not repaired the problem, you will not be able to clear the fault.
[TW]Fox;23486747 said:I agree, I'm not sure why everyone thinks resetting stuff and hoping it goes away is the right answer. Even the 'specialist' he went to did the same thing, what a suprise the light came back on. Cars rarely fix themselves!
)I guess it can depend on the type of car and how liable they are to throw a fault/light for a minor 'blip' rather than a full blown failure. Mine had the light appear, the code was a single instance of a lambda sensor fault. Reset the light and it has been fine for several months. (touch wood)
