- Published on
If your GranTurismo M145 just lit up with P060A and P2109 on the Bosch ME9 diagnosis screen, you’re in the right place. That red screen showing “Internal Control Module Monitoring Processor Performance” and “Dy-E Fault: Uma-Learning Repeat Case Malfunction” is frustrating, but it’s a very common pair on these cars and usually fixable without selling a kidney.
I’ve helped plenty of owners through exactly this, and I’ll walk you through it in simple, straight talk — no dealer scare tactics, just what works.
What P060A and P2109 Mean on the M145 ME9
P060A (060A) = Internal Control Module Monitoring Processor Performance
The Bosch ME9 ECU is failing its own internal self-check. The processor isn’t happy.
P2109 (2109) = Dy-E Fault: Uma-Learning Repeat Case Malfunction (Plaus)
This is the electronic throttle control adaptive learning fault. The ECU cannot successfully learn or hold the throttle plate’s minimum stop position and keeps failing the relearn.
When both show “PRESENT” together (exactly like your scan), they almost always point to voltage, ground, throttle body, or software issues confusing the ME9.
Symptoms You’ll Notice Right Away
- Check engine light solid or flashing
- Limp mode or sudden power cut
- Lazy or delayed throttle response
- Rough idle, hunting, or stalling
- Hesitation on acceleration
- Hard starting
- Poor fuel economy
Your GT stops feeling like the refined Italian grand tourer it is.
Real Causes on Maserati GranTurismo M145 (Bosch ME9)
These are the ones I see over and over:
- Weak battery or low system voltage (biggest culprit)
- Dirty / corroded ECU grounds or power supply
- Carbon-fouled electronic throttle body
- Faulty accelerator pedal position sensor or wiring
- Outdated ME9 software
- Poor connections at the ME9 plugs
- Rare internal ME9 failure
Step-by-Step Diagnosis (Follow This Exact Order)
- Full scan with a proper tool that reads Bosch ME9 live data and freeze frames.
- Load-test the battery and check charging voltage (must be rock-solid 13.8–14.5 V).
- Clean and tighten every ground point — especially ECU and chassis grounds.
- Inspect and clean both ME9 connectors (dielectric grease after).
- Remove intake hose and thoroughly clean the throttle body with proper cleaner.
- Check accelerator pedal connector and wiring for damage.
- Perform full throttle relearn / adaptation with a capable scan tool.
- Check for available ME9 software updates.
- Only if everything above is perfect and codes return instantly → ME9 repair or replacement + coding.
Proven Fixes That Clear Both Codes
- Fresh quality AGM battery (most common permanent fix)
- Ground and power supply cleanup
- Professional throttle-body clean + adaptation reset
- Wiring repairs
- ME9 software update
- Refurbished or new ME9 ECU (coded to the car) if needed
- New accelerator pedal if the sensor is bad
Clear the codes, complete a proper drive cycle, and verify both stay gone.
Prevent Them Coming Back
- Keep the battery on a maintainer if the car sits
- Clean the throttle body every 30–40k miles
- Use correct Maserati oil and stick to the service schedule
- Fix any water leaks near the ECU immediately
- Avoid cheap tools that can’t do full adaptations
Why Fix It Properly (and Soon)
These two codes will leave you in limp mode at the worst moment and can eventually cause a no-start. The GranTurismo M145 with its beautiful V8 is too good a car to drive around limited. Fix it right and you get all the smooth power and soundtrack back.