06-07-2022, 12:50 PM
Further to Popgun's post here are the instructions to check the fault codes at your own risk...
If the engine cannot be started, or to check for any stored fault codes even though the FI light is not illuminated, remove the left side cover to gain access to the service check wiring connector, which is a red connector.
The bridging wire connects between green and brown wires, see this video;
https://www.youtube.com/watch?v=iwSllBQNsWc
Ensure the ignition is switched OFF then bridge the outer terminals of the service check connector with an auxiliary piece of wire.
With the terminals connected make sure the kill switch is in the run position then turn the ignition ON and observe the FI warning light.
If there are no stored codes the FI light will come on and stay on.
If there are stored fault codes, the FI light will flash.
The fuel injection system warning light uses long ( 1.3 second ) and short ( .5 second ) flashes to give out the fault code. A long flash is used to indicate the first digit of a double digit fault code ( i.e. 10 or above ). If a single digit fault code is being displayed ( i.e. 1 to 9 ) there will be a number of short flashes equivalent to the code being displayed.
For example, two long flashes followed by five short flashes indicate the fault code number twenty five. If there is more than one fault code, there will be a gap before the other codes are revealed ( the codes will be revealed in order , starting with the lowest and ending with the highest ). Once all the code(s) have been revealed, the ECM will continuously run through the code(s) stored in its memory, revealing each one in turn with a short gap between them.
Once the fault has been identified and corrected, it will be necessary to reset the system by removing the fault code from the ECM memory. To do this, ensure the ignition is switched OFF then bridge the terminals of the service check connector as before.
Turn the ignition ON then disconnect the bridge wire from the service check connector.
When the wire is removed the FI light should come on for approximately five seconds, during which time the bridging wire must be reconnected.
The warning light should start to flash when the bridging wire is reconnected, indicating that all the fault codes have been erased. However, if the light flashes twenty times then the memory has not been erased and the procedure should be repeated.
Turn off the ignition then remove the bridging wire.
Check the operation of the warning light ( in some cases it may be necessary to repeat the erasing procedure more than once ) then replace the seat.
FAULT CODE, SYMPTOM, POSSIBLE CAUSE
1
Engine runs normally
Faulty MAP sensor or wiring
2
Engine runs normally
Faulty MAP sensor / vacuum hose
7
Engine difficult to start at low temp.
Faulty coolant temp. sensor or wiring
8
Poor throttle response
Faulty throttle position sensor or wiring
9
Engine runs normally
Faulty intake air temp. sensor or wiring
10 ( see note 1)
Engine runs poor at high altitude
Faulty atmospheric pressure sensor
11
engine operates normally
Faulty speed sensor or wiring
12
Engine does not start
Faulty no. 1 fuel injector
13
Engine does not start
Faulty no. 2 fuel injector
14
Engine does not start
Faulty no. 3 fuel injector
15
Engine does not start
Faulty no. 4 fuel injector
18
Engine does not start
Faulty cam pulse gen.r or wiring
19
Engine does not start
Faulty ignition pulse gen. or wiring
20
engine operates normally
Faulty EPROM in ECM
25
engine operates normally
Faulty knock sensor or wiring
21
engine operates normally
faulty oxygen sensor
23
engine operates normally
Faulty oxygen sensor heat element
If the engine cannot be started, or to check for any stored fault codes even though the FI light is not illuminated, remove the left side cover to gain access to the service check wiring connector, which is a red connector.
The bridging wire connects between green and brown wires, see this video;
https://www.youtube.com/watch?v=iwSllBQNsWc
Ensure the ignition is switched OFF then bridge the outer terminals of the service check connector with an auxiliary piece of wire.
With the terminals connected make sure the kill switch is in the run position then turn the ignition ON and observe the FI warning light.
If there are no stored codes the FI light will come on and stay on.
If there are stored fault codes, the FI light will flash.
The fuel injection system warning light uses long ( 1.3 second ) and short ( .5 second ) flashes to give out the fault code. A long flash is used to indicate the first digit of a double digit fault code ( i.e. 10 or above ). If a single digit fault code is being displayed ( i.e. 1 to 9 ) there will be a number of short flashes equivalent to the code being displayed.
For example, two long flashes followed by five short flashes indicate the fault code number twenty five. If there is more than one fault code, there will be a gap before the other codes are revealed ( the codes will be revealed in order , starting with the lowest and ending with the highest ). Once all the code(s) have been revealed, the ECM will continuously run through the code(s) stored in its memory, revealing each one in turn with a short gap between them.
Once the fault has been identified and corrected, it will be necessary to reset the system by removing the fault code from the ECM memory. To do this, ensure the ignition is switched OFF then bridge the terminals of the service check connector as before.
Turn the ignition ON then disconnect the bridge wire from the service check connector.
When the wire is removed the FI light should come on for approximately five seconds, during which time the bridging wire must be reconnected.
The warning light should start to flash when the bridging wire is reconnected, indicating that all the fault codes have been erased. However, if the light flashes twenty times then the memory has not been erased and the procedure should be repeated.
Turn off the ignition then remove the bridging wire.
Check the operation of the warning light ( in some cases it may be necessary to repeat the erasing procedure more than once ) then replace the seat.
FAULT CODE, SYMPTOM, POSSIBLE CAUSE
1
Engine runs normally
Faulty MAP sensor or wiring
2
Engine runs normally
Faulty MAP sensor / vacuum hose
7
Engine difficult to start at low temp.
Faulty coolant temp. sensor or wiring
8
Poor throttle response
Faulty throttle position sensor or wiring
9
Engine runs normally
Faulty intake air temp. sensor or wiring
10 ( see note 1)
Engine runs poor at high altitude
Faulty atmospheric pressure sensor
11
engine operates normally
Faulty speed sensor or wiring
12
Engine does not start
Faulty no. 1 fuel injector
13
Engine does not start
Faulty no. 2 fuel injector
14
Engine does not start
Faulty no. 3 fuel injector
15
Engine does not start
Faulty no. 4 fuel injector
18
Engine does not start
Faulty cam pulse gen.r or wiring
19
Engine does not start
Faulty ignition pulse gen. or wiring
20
engine operates normally
Faulty EPROM in ECM
25
engine operates normally
Faulty knock sensor or wiring
21
engine operates normally
faulty oxygen sensor
23
engine operates normally
Faulty oxygen sensor heat element
