P2509
ECM/PCM Power Input Signal Intermittent
Powertrain control (ECM power)
Generic OBD-II
High
What it means
P2509 means the engine control module is seeing its own power supply drop out or fluctuate intermittently. Because the ECM runs the engine, unstable power can cause stalling, hard starting, or a no-start, and often sets several other codes at once. The usual culprits are the battery, grounds, power relay, or corroded wiring.
High
Can I keep driving? Risky β the engine computer is losing power intermittently, which can cause sudden stalling, hard starting, or no-start. Diagnose before relying on the vehicle.
Common symptoms
What you'll notice
- Check-engine light on
- Intermittent stalling or the engine cutting out
- Hard starting or no-start
- Erratic running and multiple unrelated codes setting together
- ECM resets losing learned settings (idle, adaptations)
Common causes
Most likely first
- Weak or failing battery, or loose/corroded battery terminalsLikely
- Poor engine or chassis ground connectionCommon
- Faulty ECM power relay or a loose/blown power fuseCommon
- Open, chafed, or intermittent wiring in the ECM power feedLess often
- Faulty ECM (less common)Less often
How to diagnose & fix
Work through it in order
- Load-test the battery and clean/tighten both battery terminals.
- Inspect and clean the main engine and chassis ground straps.
- Check the ECM power relay, fuses, and their sockets for looseness or corrosion.
- Back-probe ECM power and ground pins and wiggle-test the harness for voltage dropouts.
- Repair the wiring or connection found; replace the ECM only after power and grounds are confirmed good.
FAQ
Quick answers
Is it safe to drive with P2509?+
Not reliably β losing power to the ECM can stall the engine without warning or leave you stranded. Have it diagnosed before depending on the car.
Can I just clear P2509?+
Clearing it won't fix the intermittent power or ground fault; it will return, often alongside other codes, until the connection is repaired.
Related codes
Often seen with P2509
Read & clear P2509 yourself
Scan your car, confirm the code, and clear it once it's fixed β with OBD DashX on your phone.
β Verified name β SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX