Fault Codes:Yanmar General P1228
Yanmar Excavator Fault Code P1228: Meaning, Symptoms & Fix
What is Yanmar Fault Code P1228?
Yanmar fault code P1228 indicates a fault in the fuel injection quantity correction system — specifically, an abnormality detected in the injection quantity adjustment (IQA) or fuel trim correction data stored within the Engine Control Module (ECM).
This code is directly tied to the common rail fuel injection system, where the ECM monitors and adjusts fuel delivery to each injector based on pre-programmed correction values. When those values fall outside acceptable parameters — or the stored data becomes corrupted — P1228 is triggered.
On Yanmar diesel engines, precise fuel metering is critical to maintaining combustion efficiency, emission compliance, and hydraulic power output. Ignoring this code on a used excavator can lead to progressive injector wear, increased fuel consumption, and long-term ECM damage.
Common Symptoms
When P1228 is active on a Yanmar excavator, operators typically report the following:
- Engine warning light or fault indicator illuminated on the monitor panel
- Rough idle or unstable engine RPM, particularly at low throttle positions
- Noticeable loss of hydraulic power or sluggish boom/arm response under load
- Increased black or white exhaust smoke, indicating improper fuel combustion
- Engine derating mode engaging, limiting machine performance to protect components
Potential Causes
Several conditions can trigger P1228 on Yanmar equipment, especially on used or high-hour machines:
- Corrupted or missing IQA data in the ECM following a battery disconnect, voltage spike, or improper injector replacement
- Failed or out-of-specification fuel injectors that no longer match the correction values programmed at the factory
- Low fuel rail pressure caused by a failing high-pressure fuel pump or a leaking pressure limiter valve
- Damaged wiring harness or corroded connectors at the ECM harness junction — a common issue on older machines exposed to moisture and vibration
- Weak or failing battery voltage causing intermittent ECM communication errors during startup
How to Troubleshoot and Fix Code P1228
Step 1 — Connect Diagnostic Software Use Yanmar's YDIS (Yanmar Diagnostic Information System) or a compatible J1939 OBD tool to read all active and stored fault codes. Confirm P1228 is current, not a ghost code from a previous repair. Check for accompanying fuel pressure or injector-related codes.
Step 2 — Inspect the Wiring Harness and Connectors On used excavators, harness friction points near the firewall, engine block, and ECM housing are notorious failure zones. Physically inspect for chafed insulation, corrosion, or loose pins. Use a multimeter to verify voltage (minimum 11.5V at the ECM connector) and check for continuity across all relevant circuits.
Step 3 — Check Fuel Rail Pressure Connect a calibrated fuel pressure gauge or use YDIS live data to verify common rail pressure meets Yanmar's specification (typically 25–180 MPa depending on operating range). Low pressure points toward a pump or regulator issue rather than an ECM/data fault.
Step 4 — Verify or Reprogram IQA Data If injectors have been previously replaced without reprogramming, the ECM will not have correct trim values. Each Yanmar injector carries a unique IQA code printed on its body. Use YDIS to re-enter or verify these codes. This step is critical on used machines with unknown service history.
Step 5 — Clear Codes and Retest After corrections, clear all fault codes via YDIS, perform a full cold-start cycle, and monitor live data for fuel trim activity and rail pressure stability.
Disclaimer: The information provided in this guide is intended for reference and general diagnostic purposes only. Always consult a certified Yanmar dealer or licensed heavy equipment technician before performing repairs on safety-critical systems. Improper repairs to fuel injection or ECM systems can result in equipment damage, personal injury, or voided warranties.
Fault Description:
Accelerator pedal position sensor "B": Not provided (SAE J1843)
FairTradeMachinery
You Design the Vision. We Handle the Hard Parts.
Helping Global Buyers Access Better-Value Machinery and After-Sales Solutions.
As China's Leading Global Used Machinery Exchange Platform, we sits at the intersection of IoT technology and B2B commerce. That means real-time inventory data, verified seller profiles, and a transaction process designed for cross-border buyers who can't always inspect machines in person. Our users in China have exceeded 1.5 millions meaning we have the first source of excavator owners and the equivalent number of machines. This means we can cover all the popular models and even specific needs, no matter of the status.







FAQs
WhatsApp