KIOTI-P2228 moderate Daedong

Barometric Pressure Sensor Circuit Low Voltage

The KIOTI-P2228 (Daedong) diesel fault code means: Barometric Pressure Sensor Circuit Low Voltage. This is a moderate severity code.

My Garage →
Keep driving?
Yes, but fix soon
DIY difficulty
moderate
Estimated cost
$30-$120 DIY (sensor only, plus connector repair supplies). Pro shop diagnosis and repair typically $150-$400 including labor, sensor, and any harness repair.
Built for Diesel — Not a Car Reader
ANCEL HD7000 Heavy-Duty Diesel Scanner

A $30 car code reader can't do diesel. The HD7000 reads full-system codes and does parked DPF regen, idle/speed-limit, and service resets from the cab — on everything from a 6.7 Cummins/Power Stroke/Duramax pickup to Class-8 trucks (Detroit, Paccar, CAT, Volvo, Mack, International).

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Lower-Cost Diesel Option
FOXWELL HD301 Diesel Truck Scanner

Full-system 6/9/16-pin diesel scan tool for Cummins, Paccar, CAT, Detroit and more — plug-and-play, no subscription. A cheaper way to read heavy-duty codes a basic OBD2 scanner skips entirely.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Common Symptoms

  • Amber warning light on the instrument cluster stays on while running
  • Engine power feels noticeably reduced, especially under heavy loader or PTO load
  • Tractor idles and starts normally but bogs down sooner than expected
  • DPF regeneration cycles may become more frequent or behave erratically
  • Cluster may display P2228 or a generic engine fault icon depending on model year
  • Fuel consumption creeps up with no change in workload
  • No improvement after cycling the key off and back on

Probable Causes (Ranked by Likelihood)

  • Failed or out-of-range barometric pressure (BARO) sensor sending a voltage below the ECM's accepted threshold Very Likely
  • Damaged, corroded, or water-intruded connector at the BARO sensor or along the signal wire harness Likely
  • Open or short-to-ground in the signal wire between the BARO sensor and ECM Likely
  • 5-volt reference supply from the ECM to the BARO sensor is low or missing due to a wiring fault Possible
  • ECM internal fault causing the BARO input circuit to read low incorrectly Less Likely
  • Contamination or physical damage to the sensor port blocking the pressure port opening Less Likely

Step-by-Step Diagnostic Procedure

  1. Start by checking the instrument cluster for any additional active codes. On Tier 4 Final Kioti models, press and hold the cluster button as described in your operator manual to scroll stored DTCs. Note every code present before you clear anything.

  2. Locate the BARO sensor. On most Daedong Tier 4 Final engines it is mounted directly on the intake manifold or on the engine block near the intake side. Check your model-specific service manual for the exact location. Inspect the sensor body for cracks, impact damage, or mud packed over the pressure port.

  3. Unplug the sensor connector and inspect both the sensor-side and harness-side terminals. Look for corrosion (green or white residue), bent pins, or moisture inside the connector body. Clean corroded pins with electrical contact cleaner and a small wire brush before reconnecting.

  4. With the key ON and engine OFF, use a multimeter on DC volts. Back-probe the 5-volt reference wire at the sensor connector (center pin on most 3-wire BARO sensors). You should read 4.75 to 5.25 volts. If you read less than 4.5 volts or zero, the problem is in the reference circuit or ECM, not the sensor itself.

  5. Still back-probing, check the signal output wire with the sensor plugged in and key ON. At sea level a healthy BARO sensor typically outputs 3.8 to 4.5 volts DC. At high altitude (above 5,000 ft) expect 3.0 to 3.8 volts. A reading below 0.2 volts confirms the circuit is shorted to ground or the sensor has failed open internally.

  6. Check the ground wire of the sensor connector. Measure resistance from the ground pin to a clean chassis ground. You should read less than 1 ohm. High resistance here causes the sensor to output an artificially low signal even if the sensor itself is fine.

  7. If wiring and power supply check out, swap the BARO sensor with a new OEM Daedong unit. Clear the DTC using a Kioti dealer scan tool over CAN or by the cluster reset procedure in the operator manual, then run the engine under load for 10 to 15 minutes to see if P2228 returns. If it does not return, the original sensor was the root cause.

  8. If the fault returns with a new sensor and all wiring tests pass, the ECM itself may have an internal fault on the BARO input circuit. At this point you need the Kioti dealer scan tool over CAN to do live data monitoring and pin-out testing. Schedule a dealer visit for ECM diagnosis and possible replacement or reprogramming.

Frequently Asked Questions

What does Kioti code P2228 mean?

It means the ECM detected a voltage from the barometric pressure sensor that is lower than the minimum expected value. The ECM uses barometric pressure to adjust fuel delivery and DPF regen timing based on altitude, so a bad reading causes it to make incorrect corrections, which shows up as a power loss or erratic DPF behavior.

Can I still operate my tractor with P2228 active?

Yes, but with caution. The tractor will likely derate engine power to protect itself, so heavy loader work, PTO use, or hillside operation will feel sluggish. Avoid demanding tasks until you have the sensor circuit diagnosed and repaired. Prolonged operation in derate can also cause unnecessary DPF issues.

How much does it cost to fix P2228?

If the fix is just a new BARO sensor, DIY cost runs $30 to $120 for the part. If you have a connector or wiring repair on top of that, add $10 to $30 in supplies. A dealer or shop visit for diagnosis plus sensor replacement typically runs $150 to $400 depending on how much harness work is involved.

Could high altitude cause this code even if nothing is broken?

Altitude alone will lower the BARO sensor output voltage, but a properly functioning sensor will still stay within the ECM's accepted range even at 10,000 ft. If you are at very high elevation and recently moved the tractor there, it is worth having the sensor verified with a Kioti dealer scan tool over CAN to confirm the reading is proportional to the actual altitude before replacing parts.

P2228 on Other Platforms

The same code ID appears across other engines, vehicles, and equipment. Diagnostic flow varies by platform — see the matching breakdown:

Explore More