How to Fix Diagnostic Code P1564

🚨 Diagnostic Profile

Vehicle Make: Chrysler

Description: Cruise Control System Vehicle Accel Too High. This fault indicates the cruise control module has detected vehicle acceleration exceeding expected parameters while cruise control is engaged or being regulated.

🚨 Repair Difficulty Tier

Tier: [Intermediate]

Diagnosis requires scan tool access, live data monitoring, and familiarity with throttle control and cruise control circuits. Basic component replacement is straightforward, but verifying the root cause may involve multiple subsystems.

🛠️ Resolution Steps

Step 1: Preliminary Inspection

  • Verify battery state of charge and confirm charging system output falls within the normal alternator operating range (typically 13.5V to 14.7V at idle with accessories off) using a digital multimeter at the battery terminals.
  • Inspect the multi-function cruise control switch (often integrated into the steering wheel clockspring assembly) and the brake pedal position switch / clutch pedal position switch harness connectors for damage, corrosion, pushed-out terminals, or loose connections at the pedal bracket and steering column wiring junctions.
  • Check the electronic throttle body and accelerator pedal position (APP) sensor assembly for sticking, binding, excessive carbon buildup on the throttle plate, or a disconnected/damaged APP sensor connector.
  • Inspect the vehicle speed signal circuit, which on most modern Chrysler/Stellantis platforms is derived from the ABS wheel speed sensors communicating over the CAN bus to the PCM/ABS module, then relayed to the cruise control module — check these connectors for corrosion or chafed wiring.
  • Review scan tool freeze frame data at the time the fault set and record any companion diagnostic trouble codes (P0knom throttle codes, P0500-series VSS codes, or ABS/CAN communication codes) that may point to the root cause.

Step 2: Diagnostic Verification

  • Connect a scan tool capable of bidirectional communication (such as a factory-level StarSCAN/wiTECH or an equivalent aftermarket tool with Chrysler coverage) and monitor cruise control engagement status, set speed, commanded throttle angle, and actual vehicle speed in live data while test driving if safe to do so.
  • Verify accelerator pedal position sensor and throttle position sensor voltage outputs move smoothly and proportionally through their full range without dropouts; compare live data against the expected reference voltage pattern (typically a 0.5V-4.5V sweep referenced off a 5V sensor supply) rather than a single fixed value.
  • Confirm vehicle speed signal integrity by comparing the scan tool’s displayed vehicle speed against GPS-based speed or a known-accurate secondary reference during a controlled road test, watching for erratic jumps or signal dropout.
  • Check brake pedal switch and clutch pedal switch (manual transmission models) live data status to confirm the module correctly registers pedal state changes and would properly command cruise cancellation.
  • Run a network/module scan across the PCM, ABS/ESC module, BCM, and cruise control-integrated module to check for active or stored CAN bus communication faults (U-codes) that could cause the cruise module to receive corrupted acceleration or speed data.

Step 3: Resolution & Reset Process

  • Repair or replace the faulty component identified during verification — commonly the electronic throttle body assembly, a wheel speed sensor, the brake pedal position switch, or in rare cases the PCM/cruise control module itself — following OEM-specified connector and harness routing to avoid chafing against nearby mounting brackets.
  • Clean the throttle body bore and plate with approved throttle body cleaner if carbon buildup was found, then perform the throttle body/APP relearn or idle relearn procedure using the scan tool’s guided function, as electronic throttle systems require this after cleaning, battery disconnect, or component replacement.
  • Clear all diagnostic trouble codes using the scan tool and cycle the ignition to confirm the module completes its self-test without immediately resetting the fault.
  • Perform a thorough road test across varying speeds, accelerating and decelerating with cruise engaged, to confirm the system holds set speed smoothly without hesitation, surging, or unexpected disengagement.
  • Document the repair, re-scan all modules to verify zero pending or stored codes remain, and confirm the customer concern is resolved.

📦 Parts, Labor, and Budget Estimates

Required Components/Software:

  • Electronic throttle body assembly (if sticking, contaminated, or internally faulted)
  • Wheel speed sensor(s) (if VSS/ABS signal is implicated)
  • Brake pedal position switch and/or clutch pedal position switch (manual transmission models)
  • PCM or integrated cruise control module (rare; only if module-level fault is confirmed via network diagnostics)
  • Scan tool with current Chrysler/Stellantis software subscription (such as wiTECH 2.0 access) for module-level diagnostics, relearns, and any required reflash

Average Component Price:

  • Electronic throttle body: approximately $150–$400 for the part (OEM vs. aftermarket)
  • Wheel speed sensor: approximately $40–$150 per sensor
  • Brake/clutch pedal position switch: approximately $20–$80
  • PCM or cruise/integrated body control module: approximately $300–$900 depending on model and whether programming is dealer-required
  • wiTECH/dealer diagnostic and programming session (if needed): approximately $150–$250 per visit/hour at dealership rates

Estimated Labor Hours:

  • Diagnostic time (scan, live data, road test): 0.5 to 1.5 hours
  • Throttle body replacement and relearn: 0.7 to 1.2 hours
  • Wheel speed sensor replacement: 0.4 to 0.8 hours per sensor
  • Brake/clutch switch replacement: 0.3 to 0.6 hours
  • PCM/module replacement with required programming: 1.0 to 2.0 hours, plus dealer programming time if applicable