DOBD DashX ☰ Browse all codes
P2505

ECM/PCM Power Input Signal

ECM power supply Generic OBD-II High

What it means

P2505 means the ECM has detected a problem with its own power input β€” the voltage feeding the engine computer is missing, low, or unstable. Because the ECM controls everything, a bad power feed or ground can cause stalling, hard starting, or a no-start, and often triggers several unrelated codes at once. Start diagnosis at the battery, grounds, fuses, and the ECM power relay.

High

Can I keep driving? Risky β€” a faulty ECM power feed can cause stalling, hard starting, or a no-start, so diagnose it promptly.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Corroded or loose ECM power connector or ground
  2. Blown fuse or a failing ECM power relay
  3. Weak battery, loose battery terminals, or a charging-system fault
  4. Damaged power or ground wiring to the ECM
  5. Faulty ECM (least common)

How to diagnose & fix

Work through it in order

  1. Scan and read freeze-frame data, then load-test the battery and check the terminals.
  2. Check the ECM fuses and swap-test or measure the ECM power relay.
  3. Inspect the ECM power and ground connectors for corrosion or looseness.
  4. Voltage-drop test the ECM power feeds and grounds while cranking and running.
  5. Repair the wiring or relay found at fault; replace the ECM only as a last resort.

FAQ

Quick answers

Is it safe to drive with P2505?+
Not really. An unstable power feed to the ECM can make the engine stall or refuse to start with little warning. Diagnose it before relying on the car.
Can I just clear P2505?+
Clearing it does not fix the power or ground problem, and it will return β€” often along with a stall or no-start. Repair the circuit first.

Related codes

Often seen with P2505

Read & clear P2505 yourself

Scan your car, confirm the code, and clear it once it's fixed β€” with OBD DashX on your phone.

β–Ά Get it on Google Play
βœ“ Verified name β€” SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX