← code lookup·All makes

Weichai/Shaanxi WP10/WP12 fault codes

The database covers 83 dealer codes — Weichai/Shaanxi WP10/WP12 uses its own factory format, outside the J1939 SPN/FMI standard. A few examples below; look up your own code in the search on the homepage, where you can also pick “Weichai/Shaanxi WP10/WP12” from the brand list.

Weichai/Shaanxi WP10/WP12 code examples

111ECU analog-to-digital converter fault — engine will not start. Replace the ECU.
116Insufficient engine power. Cut power and reset the ECU; if the fault persists, replace the ECU.
131ECU internal sensor supply module fault — engine power may be insufficient. ECU fault, or the boost pressure sensor (2.33) / oil pressure sensor (2.32) supply shorted to vehicle supply (24V) or to ground, or the accelerator pedal sensor No.2 supply (1.84) shorted. Check the harnesses of these sensors (maximum supply current 90 mA).
136Rail pressure relief valve — heavy valve wear causes abnormal rail pressure fluctuation. Blocked low-pressure lines (fuel supply and return) make the valve open often or stay open too long. Replace the rail.
146Cylinder 6 injector fault — insufficient/unstable engine power (rough running). Poor injector harness contact or open wiring. Check the injector wiring and its connection.
155Injector delivery limited by the ECU.
227Engine protection — triggered when engine speed goes above 2650 rpm.
233Intake air temperature sensor fault. Check the sensor harness, replace the sensor if necessary.
251High-pressure or low-pressure fuel line — leakage. Hard starting or no start, the pressure limiting valve opens and a large amount of high-pressure fuel leaks. Fuel supply resistance too high or a leak, fuel return resistance too high. Check the engine fuel lines, replace the filters and the fuel line if necessary.
256High-pressure or low-pressure fuel line — leakage. Hard starting or no start, the pressure limiting valve opens and a large amount of high-pressure fuel leaks. Fuel supply resistance too high or a leak, fuel return resistance too high. Check the engine fuel lines, replace the filters and the fuel line if necessary.
265EEPROM fault — mileage data cannot be recorded. Replace the ECU.
322Intake air heater relay fault — the intake heater does not work properly. Relay shorted to ground or to supply. Check the intake heater relay wiring.
333Warning lamp connection fault.
511Cylinder 1 cutout test — insufficient/unstable engine power. Check the injector, cylinder head gasket, valve clearance, etc. for cylinder 1.
523External measurement — a function indication, not a failure. The flash code is stored when the internal ECU measuring function is activated with a diagnostic tool and the measurement succeeds.

Know the code number? Type it into the search — or paste the whole list from the scanner and we will show which fault is the real one.