Eleven sensors sit on the J05E and J08E engines. They share the same five-volt reference, the same ground path and, in several cases, the same connector family — which is why one failing sensor can throw codes that look like they come from somewhere else.
This page is a map: what each sensor does, where it is, what it is called in the parts book, and which codes it sets. Use the table to find the one you need, then read its section for the symptom.
The eleven sensors at a glance
| # | Sensor | Part number | Typical codes |
|---|---|---|---|
| 1 | EGR valve | J05E: VH25620E0130 / VH25620E0133 J08E: VH25620E0051 / VH25620E0052 | P0404, P0405, P0406, P0489, P0490 |
| 2 | SCV valve | 294009-1221 / VH04226E0061 | P0088, P0628, P0629 |
| 3 | Common rail pressure sensor | VHS227621070 (6131) | P0191, P0192, P0193 |
| 4 | Oil pressure sensor / switch | VH83530E0220 | No DTC — monitor shows LOW OIL PRESSURE |
| 5 | Camshaft speed sensor | VH894101570A | P0340, P0219 |
| 6 | Boost pressure sensor | VH893901080A | P0108, P0237 |
| 7 | Injector harness connector | VH825601200A | P0201 – P0204 |
| 8 | Fuel temperature sensor | VHS227901010 | P0182, P0183 |
| 9 | Main speed sensor (flywheel) | VH894101290A | G033, G043 |
| 10 | Water temperature sensor | VH834201250A | P0117, P0118 |
| 11 | Sub speed sensor | VH894111280A / VH89411E0050 | P0335, P0336 |
1. EGR valve

The valve controls how much exhaust gas re-enters the intake, which lowers combustion temperature and reduces NOx. It is electrically driven, and the controller watches its actual position against the commanded position.
Too far apart and the ECU logs a position fault. A valve that is mechanically stuck logs a separate code from a valve whose circuit has failed — P0404 for the stuck valve, P0405 and P0406 for the position sensor, P0489 and P0490 for the solenoid circuit. Reaching for the valve when the fault is in the plug is the usual mistake.
Part numbers: J05E VH25620E0130 / VH25620E0133 · J08E VH25620E0051 / VH25620E0052. The two engines use different assemblies — they are not interchangeable.
2. SCV valve

The suction control valve sits on the inlet of the high-pressure pump and meters how much fuel is allowed in. The ECU drives it by duty cycle, and by doing so controls rail pressure.
This is the sensor-page entry that is not really a sensor: it is a valve, but it fails the same way and gets diagnosed the same way. When rail pressure cannot reach its target, the SCV is the first suspect on a code-free machine — the fault produces no electrical code because nothing electrical has failed.
3. Common rail pressure sensor

This sensor tells the ECU what the rail is actually doing, and the ECU trims the SCV against that reading. Three codes sit on it: P0191 for a general fault, P0192 for the signal going low, P0193 for it going high.
P0192 and P0193 appearing at different times on the same machine is a wiring signature, not a sensor signature — a failed sensor usually gives one code and stays there.
4. Oil pressure sensor / switch

Two functions, sometimes in one body: a switch that closes at a threshold and lights the warning, and a sensor that reports actual pressure to the controller.
This one does not set a diagnostic trouble code. When it fails, the monitor displays low oil pressure — a text warning rather than a P-code. That matters when reading the fault history: a machine complaining about oil pressure with an empty code list is pointing at this circuit, not at the engine.
Part number: VH83530E0220.
5. Camshaft speed sensor

This sensor reads the camshaft and reports its position to the ECU. Combined with the flywheel sensor in section 9, it gives the controller both where the crank is and which stroke each cylinder is on.
Its codes are P0340 (camshaft signal) and P0219 (over-speed) — the two appear together on this engine, because a camshaft signal the ECU cannot trust also upsets the speed calculation it uses for the over-speed limit. The sub speed sensor in section 11 is a separate part with its own codes — the two are not interchangeable, and the parts book names do not help you tell them apart.
Part number: VH894101570A.
6. Boost pressure sensor

The boost sensor measures manifold pressure so the ECU knows how much air the engine is actually receiving. It is the sensor that lets the controller match fuel to air.
A sensor reading high gives a rich mixture and black smoke; reading low makes the engine feel flat. Both are worth checking against a gauge before replacing the turbo.
7. Injector harness connector

Not a sensor, but the most common cause of injector codes on these engines. Each injector has its own pair of wires, and each pair has a connector that lives in a hot, oily, vibrating place.
P0201 to P0204 map to cylinders one to four. A single code on one cylinder points at that connector; a code that moves between cylinders points at the harness.
8. Fuel temperature sensor

Diesel density changes with temperature, so the ECU corrects the injected quantity against the fuel temperature reading. The sensor is small and rarely fails on its own.
What makes it worth knowing: it shares a five-volt reference with other sensors. When that shared supply drops, the fuel temperature code often appears alongside a rail pressure code, and neither sensor is at fault.
9. Main speed sensor (flywheel)

This one reads the flywheel teeth and gives the ECU engine speed and top-dead-centre position. It is the "main" of the two speed signals, and the one that has to be present before the engine will fire. It is the sensor the engine needs before it can inject anything at the right moment.
The codes on the machine monitor are G033 and G043 — machine-side numbers, not engine P-codes. The result is the same whichever screen reports it: the engine cranks normally and never fires. Check the gap, the connector and the harness before the sensor — a sensor that has lost its signal because the gap is wrong looks identical to a dead one.
10. Water temperature sensor

Coolant temperature feeds the gauge, the cold-start enrichment and the fan control. P0117 is the signal going low, P0118 the signal going high.
A sensor that fails cold makes the engine hard to start and smoke when cold; one that reads hot derates the engine for no reason. Both are cheap to check with a meter against the temperature curve.
Part number: VH834201250A.
11. Sub speed sensor

The sub speed sensor supplies the second speed reference, which the ECU cross-checks against the flywheel sensor. It is called camshaft position sensor in some parts books and crank sub-speed sensor in others — the part number identifies it, because the two names do not agree across catalogues.
The codes are P0335 and P0336. Without a usable signal the engine may start after a longer crank, or not start at all. As with the main speed sensor, check the air gap and the connector before condemning the part.
Reading the codes
Four things are worth knowing before you chase a code on this engine:
Not every fault has a code. The oil pressure switch in section 4 is the exception here — it reports through the monitor as a text warning, not through the DTC list. An empty fault history does not mean an empty problem.
There are two code families, and they do not use the same letters. The machine monitor reports its own codes — C for the hydraulic sensors, G for faults that come through the engine speed signals — while the engine ECU reports P-codes. A flywheel signal fault, for example, is G033 or G043 on the monitor, while the engine side numbers the speed signals P0335, P0336 and P0340. When a customer quotes a code, ask which screen it came from.
The codes are grouped by system, not by sensor. P0192 and P0193 are the rail pressure signal; P0201 to P0204 are the injector circuits; P0335 and P0336 are the sub speed sensor; P0340 is the camshaft sensor. The number tells you the family.
Shared supply, shared symptoms. Most of these sensors run on the same five-volt reference and the same ground. When two unrelated sensors code at once, suspect the supply line rather than both parts.
For the hydraulic-side codes (C012 to C024) that come from the pump sensors instead of the engine, see the C012–C024 fault code guide.
Two ordering traps on this engine
The EGR valve is not shared between J05E and J08E. The two engines use different assemblies with different part numbers, and they do not interchange. Ordering by "EGR valve for a Kobelco" without the engine code is how the wrong one arrives.
Speed sensors look the same and are not. The main and sub speed sensors sit in similar housings with similar connectors. The part number is the only reliable difference — check it against the serial, not against the appearance.
Send the machine model and serial with any order and we will confirm the number before it ships.
Note
Sensor part numbers differ between J05E and J08E, and between build years on the same engine. The numbers above are for the machines in the table — confirm against the serial before ordering, especially for the EGR valve, which has different assemblies for the two engines.


