Home / DTC / P1521 — Supply voltage contact fault

P1521 — Supply voltage contact fault

Detailed page for trouble code P1521.

32,625codes
58brands
10,170generic
22,455specific
Reset
Code

P1521

FIAT P — Powertrain

Supply voltage contact fault

Brand: FIAT
Views: UK: 3 EN: 3 RU: 2
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Weak or discharged battery
  • Corroded or loose battery terminals
  • Blown or intermittent fuse/relay in the ignition or ECU power circuit
  • Poor or broken ground connection
  • Damaged, chafed or disconnected wiring or connector pins in the supply circuit
  • Faulty ignition switch or power relay

Symptoms

  • Malfunction indicator lamp (MIL) or specific system warning illuminated
  • Intermittent loss of power to electronics or instruments
  • Cranking or starting issues when supply is poor
  • Unexpected resets or limp-home behavior of driven systems
  • Erratic operation of systems controlled by the affected module

What to check

  • Visually inspect battery condition, terminals and cable clamps for corrosion or looseness
  • Check fuses and relays for continuity and correct seating
  • Measure battery voltage with engine off, during cranking and with engine running (multimeter)
  • Inspect main power and ground connectors to the ECU and affected modules for corrosion, bent pins or water ingress
  • Perform voltage drop tests on positive supply and ground circuits under load
  • Use a scan tool to read live voltage/voltage-supply data and freeze frame if available

Signal parameters

  • Key OFF, resting battery voltage: typically 12.2–12.8 V (vehicle-specific)
  • Key ON, engine OFF (ignition feed present): near battery voltage (approx. 11.5–13 V)
  • Engine running (charging): approx. 13.5–14.8 V
  • Cranking voltage should not fall below ~9.5 V (manufacturer may specify different limit)
  • Voltage drop on positive or ground circuits under load: ideally 0.5–1.0 V

Diagnostic algorithm

  1. Retrieve freeze frame and live data with a scan tool. Note supply voltage values and occurrence conditions (ignition ON, cranking, running).
  2. Visually inspect battery, cables, chassis and engine ground straps. Clean and retighten terminals if corrosion or looseness found.
  3. Inspect fuses and relays for the ECU and affected circuits. Replace any faulty or corroded items and retest.
  4. With a multimeter, measure battery voltage at the battery posts, then at the module/ECU supply pin or connector with ignition ON and during cranking. Compare values to acceptable ranges.
  5. Perform voltage drop test on the positive supply from battery to ECU and on the ground return from ECU to battery negative while operating the affected circuit. Repair high-resistance connections.
  6. Inspect and backprobe connectors for intermittent contacts; wiggle harnesses and connectors while watching voltage and scan-tool data to reproduce the fault.
  7. Test the ignition switch and any power/ignition relays for proper operation (replace if intermittent or out of spec).
  8. Test charging system/alternator output under load. Repair or replace alternator/regulator if voltage unstable or out of range.
  9. If wiring, connectors, fuses, relays, battery and charging system check good, consider module power supply circuitry fault — consult manufacturer procedures before replacing the ECU.
  10. After repairs, clear codes and perform functional/road test to confirm the fault does not return.

Likely causes

  • Corroded battery terminals or cable clamp causing high resistance
  • Loose ground strap underbody or engine block ground degraded
  • Intermittent connector at ECU or harness junction (water ingress/corrosion)
  • Blown or partially blown fuse supplying the module
  • Failing ignition switch not supplying a stable feed to accessories/ECU
  • Alternator producing unstable or low charging voltage under load

Fault status

⚠️ Status
Supply voltage contact fault — the ECU detected abnormal, missing or intermittent supply voltage or poor contact in the power/ground circuit.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email