Troubleshooting & error codes

Search by error code or symptom. Compiled from the official manual plus community experience.

A starting point, not a substitute for diagnosis. Confirm against the official error codes and your live data in TunerPro.

30 of 30

  • 001-011

    Solenoid output open circuit (Solenoids 1-11)

    Cause: A solenoid wire is not connected, a pin is bent at the gearbox connector, or a cold/broken solder joint in the mechatronic modification.

    Fix: Check harness continuity to the gearbox plug, inspect the connector pins, and re-inspect the modification solder joints. Solenoid reference resistances, decoded from the R_valves table in every shipped base map: solenoids 1-5 and 7 = 5.3Ω, solenoid 6 = 5.0Ω, solenoid 8 = 11.0Ω (10.5Ω on the 8HP90), solenoid 9 = 25.5Ω, solenoids 10-11 = 5.5Ω.

  • 13

    Power ground not connected

    Cause: Ground difference greater than ~2V between TCU ground and chassis.

    Fix: Verify the power-ground path (pins 43-45) and TCU grounds (pins 1-3); use a solid dedicated chassis ground point.

  • 14-16

    Supply voltage too low

    Cause: Weak battery, undersized power wire, or a bad/blown fuse on the battery feed.

    Fix: Check battery charge, the wire gauge on pins 51-53, and the 15A fuse. Battery +12V must be constant (not ignition-switched).

  • 17-23

    RPM / speed sensor failure

    Cause: Wrong engine-speed sensor type, no signal conditioning, or the tooth count not matching the source.

    Fix: Feed a clean 0-5V square wave to pin 65 and condition VR or 12V Hall signals. Set Engine Speed Input (number of teeth) to match: the XDF gives 58 for a 60-2 crank wheel, 35 for a 36-1, and 2 or 3 for a regular ECU tachometer output. A tacho output is supported and is what every base map ships (3); a heavily filtered one is the problem, not the low pulse count.

  • 25-29

    Pressure sensor signal fault

    Cause: Sensor wiring fault or a short to ground.

    Fix: Check the sensor wiring and connector for shorts or breaks.

  • 31

    Oil temperature sensor failure

    Cause: Transmission fluid temperature sensor or its wiring is faulty.

    Fix: Check the oil temp sensor connector and wiring (TCU pin 14, gearbox plug pin 13).

  • 32

    CAN1 no message (gear selector)

    Cause: The CAN1 bus to the gear selector is not communicating.

    Fix: Check CAN1 wiring to the selector (TCU pins 68/69), confirm the correct selector protocol, and verify bus termination.

  • 33

    CAN2 no message (engine ECU)

    Cause: Most common first-start fault. CAN H/L swapped, the wrong CAN protocol selected, missing bus termination (needs 60Ω total across the two CAN wires), the ECU not running during the test, or an ECU with no native support.

    Fix: Swap CAN H/L (TCU pins 66/67), select the correct CAN profile for your ECU in configuration, confirm 60Ω total bus termination, and make sure the engine ECU is powered and running when you test.

  • 61-104

    Internal fault / over-temperature

    Cause: The TCU itself is too hot or has an internal fault.

    Fix: Let the unit cool and improve airflow at its mounting location. If it persists, contact TurboLamik.

  • 105

    Maps newer than software version

    Cause: The loaded map is from a newer TCU firmware than your calibration tool definitions.

    Fix: Update Map Studio or the XDF/ADX driver files to the latest version from download.turbolamik.eu (or load a matching older map).

  • 112 / 122 / 132 ...

    Solenoid resistance deviation: too high (112, 122, 132, 142, 152, 162, 172, 182, 192)

    Cause: A cold solder joint, broken trace, or high-resistance connection inside the modified mechatronic unit on Solenoid 1-9.

    Fix: Re-inspect and reflow the modification solder joints; replace the PCB if a trace is damaged. Intermittent codes that clear and return usually mean a vibrating cold joint.

  • 113 / 123 / 133 ...

    Solenoid resistance deviation: too low (113-114, 123-124, 133-134, 143-144, 153-154, 163-164, 173-174, 183-184, 193-194)

    Cause: Solder bridge, partial short between solenoid wires, or shorted turns inside the solenoid coil.

    Fix: Check for solder bridges across adjacent pads on the mechatronic PCB. Measure solenoid resistance directly at the coil pins.

  • 116 / 126 / 136 ...

    Solenoid short to ground / case (116-117, 126-127, 136-137, 146-147, 156-157, 166-167, 176-177, 186-187, 196-197)

    Cause: Solenoid wire pinched against the aluminium gearbox casing or insulation breached inside the mechatronic.

    Fix: Measure resistance from each solenoid wire to the gearbox housing (must be >1 MΩ). Inspect wire routing under the valve body.

  • 118 / 128

    Cross-solenoid short: Solenoid 1 / Solenoid 2

    Cause: Short circuit or shared bridge between Solenoid 1 and Solenoid 2 channels on the mechatronics board.

    Fix: Inspect the PCB traces and soldering between Solenoid 1 and 2 outputs; reflow solder connections.

  • Adapt Code 0

    Adaptation: Conditions met (Letter 'A' displayed)

    Cause: Normal active learning status.

    Fix: TCU is actively adapting clutch pressures. Maintain smooth steady throttle through gear shifts.

  • Adapt Code 1

    Adaptation: Engine torque too high (> 180 Nm)

    Cause: Engine/gearbox torque is above 180 Nm; adaptation only runs under light cruise load.

    Fix: Ease off the throttle to cruise load (55-180 Nm). If cruising reads >180 Nm, recalibrate base torque calculation or CAN torque scaling.

  • Adapt Code 2

    Adaptation: Engine torque too low (< 55 Nm)

    Cause: Engine/gearbox torque is below 55 Nm (e.g. trailing throttle or decel).

    Fix: Apply light steady throttle (25-30% pedal, 55-140 Nm) to allow adaptation to engage.

  • Adapt Code 4

    Adaptation: Throttle position too low (< 2% TPS)

    Cause: Throttle pedal is released or TPS calibration is reading 0%.

    Fix: Maintain steady pedal above 2% TPS. Verify TPS calibration on analog input A4 (pin 6).

  • Adapt Code 5

    Adaptation: Engine speed too high (> 3200 RPM)

    Cause: Engine RPM is above the 3200 RPM adaptation learning window.

    Fix: Shift at lower RPM (1600-3200 RPM) to allow the TCU to learn clutch fill pressures.

  • Adapt Code 6

    Adaptation: Engine speed too low (< 1600 RPM)

    Cause: Engine RPM is below the 1600 RPM adaptation learning window.

    Fix: Hold light throttle between 1600 and 3200 RPM.

  • Adapt Code 7

    Adaptation: Transmission oil temp too high (> 80°C)

    Cause: ATF temperature is above 80°C.

    Fix: Allow transmission to cool to the 55-80°C learning window. Ensure transmission fluid cooler is functioning.

  • Adapt Code 8

    Adaptation: Transmission oil temp too low (< 55°C)

    Cause: ATF temperature is below 55°C.

    Fix: Drive normally until transmission fluid reaches 55-80°C operating temperature.

  • Adapt Code 9

    Adaptation: Incorrect program (Must be in Program 1)

    Cause: TCU is in Program 2-8; adaptation only runs in Program 1 (Road / Drive).

    Fix: Switch driving mode to Program 1 (Road / Drive).

  • Adapt Code 10

    Adaptation: Inactive gear (In gear 1, 2, or 8)

    Cause: TCU is in 1st, 2nd, or 8th gear. Adaptation only learns during 3-4, 4-5, 5-6, 6-7 upshifts and 6-5 downshifts.

    Fix: Cycle through gears 3 to 7 on light cruise to complete clutch adaptation.

  • Symptom

    Car will not move after first startup

    Cause: Mechatronic modification not completed correctly, no power reaching the TCU, or the wrong CAN profile leaving the TCU in fallback.

    Fix: Confirm the TCU/display is alive, read any error codes, and check all solenoid resistances and the power feed on pins 51-53.

  • Symptom

    Harsh or jerky shifts from new

    Cause: Adaptation has not been run yet, or the torque value the TCU sees is wrong.

    Fix: Get the torque reading correct first (watch clutch slip in datalogs), then run the adaptation drive cycle (20+ upshifts per gear at 55-80°C oil temperature in Program 1).

  • Symptom

    Shifts fine cold but harsh or slipping when warm

    Cause: Overheating fluid with a marginal cooler, or adaptation was learned with cold fluid and wrong values.

    Fix: Fit a thermostatic bypass or external cooler, then reset adaptations and re-learn once the cooling is sorted.

  • Symptom

    Gear hunting / constant up-down shifting

    Cause: ATF level incorrect (must be checked at the right temperature with the engine running), or contaminated pressure regulators.

    Fix: Check the ATF level per the correct procedure; if contamination is suspected, do a dynamic fluid flush.

  • Symptom

    No start after mechatronic service

    Cause: The drive position sensor is not seated correctly; it needs the ZF guide pins during reassembly.

    Fix: Reassemble the mechatronic unit using the proper ZF service guide pins so the position sensor seats square.

  • Symptom

    Adaptation never completes ('A' symbol never appears)

    Cause: Not all adaptation conditions are met at once. The usual miss is the torque reading being 0 or out of range because CAN is not configured.

    Fix: Hit every condition together: oil 55-80°C, RPM 1600-3200, throttle above 2%, torque 55-180 Nm, drive Program 1, gears 3-7. Check the Adaptation Activation Parameter code to identify the blocker.