Code 35 – Knock too Long:
The ECU has recorded a level of engine spark knock (from the knock sensor)
for a duration that exceeds what was established in the software. This code is indicative of either poor fuel
quality, or extreme engine temperatures leading to spark knock. Some tuning will be required for the
knock sensor trouble codes, since all engines make noises that will trigger the knock sensor, but which are
not caused by spark knock.
Code 37 – EGO Lean too Long:
This code is set when the oxygen sensor reading is lean for a prolonged
period of time. Make sure the sensor has not come unplugged.
Code 38 – EGO Rich too Long:
This code is set when the oxygen sensor reading is rich for a prolonged
period of time. Make sure the sensor is not shorted to +12 Volts.
Codes 41&42, 43&44, 45&46, 47&48
all function like Codes 23&24, except they are for the Analog to
Digital Inputs.
Codes 51-54 – GP I/O 1-9 Failure:
These codes are set when the GP I/O input/outputs have been shorted
to voltage or have been over-drawn (too much current). Make sure that the total circuit draw for GP I/O’s
1-9 is less than 10 amps (1 amp per channel).
Code 55 – Fuel Pump Output Failure:
The fuel pump output has seen an over-current situation, or is
shorted to power.
Code 56 – Check Engine Output Failure:
The check engine output has seen an over-current situation, or
is shorted to power. The code can only be seen with a laptop, since the check engine light is likely at fault.
Code 58 – Tachometer Output Failure:
The tachometer output has seen an over-current situation, or is
shorted to power or ground.
Code 61 – Idle Speed Control Thermal Shutdown:
The driver for the idle speed motor has been
overheated. The can be caused by incorrect IAC motor wiring, or from a broken motor.
Code 62 – Idle Speed Control Short to Battery or Open Load:
This code is set when the IAC driver has
been shorted to voltage, or the motor has been unplugged.
Code 63 – Idle Speed Control Short to Ground:
The IAC driver has been shorted to ground.
I.2.a. Using the Trouble Codes
The trouble codes are displayed for a sensor when the maximum or minimum value for a sensor has
been exceeded. Since the maximum and minimum points are user-definable in the WinTec software, a
failure code does not necessarily indicate a failed sensor (i.e. the failure parameters may be set incorrectly).
As an example, let’s look at the Throttle Position Sensor Parameters. Before the parameters can be
entered into the software, it is necessary to know the TPS voltage at both fully closed and wide open
throttle. This can be observed in the monitor screen by opening and closing the throttle (without the engine
running). If the closed throttle voltage was 1.0 volt and the wide open throttle voltage was 4.6 volts, the
TPS parameters should be set as follows:
TPS Fully Closed Throttle Voltage: 1.1 Volts
TPS Wide Open Throttle Voltage: 4.5 Volts
TPS High Voltage Failure (0-5V): 4.8 Volts
______________________________________________________________________________________
TECgt Manual Version 2.0
- Page 107 -
©2008 Electromotive, Inc.
TPS Low Voltage Failure (0-5 V): 0.8 Volts