Hi after a recent fault with my k12 i found this information on diagnostics quite helpfull and thought it may help someone else
Accessing codes
Ensure accelerator pedal is fully released
Switch ignition on. do not start engine
Wait 3 seconds
Within 5 seconds repeat the following 5 times:
Fully depress the accelerator pedal
Fully release the accelerator pedal
Wait 7 seconds
Fully depress the accelerator pedal
Afterapproximately 10 seconds MIL will start flashing
Fully release the accelerator pedal
Trouble codes are now displayed by MIL
Count MIL flashes
Each trouble code consists of four groups of one or more flashes
The firt group represents the thousands of the trouble code
The second group represents the hundreds of the trouble code
The third group represents the tens of the trouble code
The fourth group represents the units of the trouble code
Ten flashes indicate 0
Switch ignition off
Erasing Error Codes
Ensure accelerator pedal is fully released
Ensure ignition is switched off for atleast 10 seconds
Switch ignition on. do not start engine
Wait 3 seconds
Within 5 seconds repeat the following 5 times:
Fully depress the accelerator pedal
Fully release the accelerator pedal
Wait 7 seconds
Fully depress the accelerator pedal
Afterapproximately 10 seconds MIL will start flashing
Fully release the accelerator pedal
Fully depress the accelerator pedal for more than 10 seconds
fully release the accelerator pedal
Trouble code 0000 should be displayed
Accessing codes
Ensure accelerator pedal is fully released
Switch ignition on. do not start engine
Wait 3 seconds
Within 5 seconds repeat the following 5 times:
Fully depress the accelerator pedal
Fully release the accelerator pedal
Wait 7 seconds
Fully depress the accelerator pedal
Afterapproximately 10 seconds MIL will start flashing
Fully release the accelerator pedal
Trouble codes are now displayed by MIL
Count MIL flashes
Each trouble code consists of four groups of one or more flashes
The firt group represents the thousands of the trouble code
The second group represents the hundreds of the trouble code
The third group represents the tens of the trouble code
The fourth group represents the units of the trouble code
Ten flashes indicate 0
Switch ignition off
Erasing Error Codes
Ensure accelerator pedal is fully released
Ensure ignition is switched off for atleast 10 seconds
Switch ignition on. do not start engine
Wait 3 seconds
Within 5 seconds repeat the following 5 times:
Fully depress the accelerator pedal
Fully release the accelerator pedal
Wait 7 seconds
Fully depress the accelerator pedal
Afterapproximately 10 seconds MIL will start flashing
Fully release the accelerator pedal
Fully depress the accelerator pedal for more than 10 seconds
fully release the accelerator pedal
Trouble code 0000 should be displayed