Diagnostic guide for OBD-II code P0659
Quick Answer
What P0659 Means
for OBD-II code P0659. This affects your vehicle's ecu and outputs system.
Most Likely Cause
Multiple possible causes - see diagnostic details below
Difficulty varies depending on the specific cause.
Generally safe to drive short-term. Have it diagnosed soon.
Safe to Drive (Short-Term)
Generally safe to drive short-term. Have it diagnosed soon.
Don't Have a Scanner?
Need Personalized Help?
Our AI can help diagnose your specific situation and answer follow-up questions.
Detailed Diagnostic Information
Important Notes
- The provided Wikipedia-based references cover OBD-II concepts in general (DTCs, powertrain codes, and emissions testing) but do not define P0659 specifically. This guide uses a standard OBD-II diagnostic framework described in those sources (e.g., how DTCs are used, what "Powertrain Codes" encompass) and applies general troubleshooting best practices for PCM/Powertrain-related circuitry.
- Cited: Wikipedia - OBD-II, Diagnostic Trouble Codes; Wikipedia - OBD-II, Powertrain Codes; Wikipedia - OBD-II, Emissions Testing.
- A GitHub/Open Source entry is provided with a Portuguese title that does not map to a widely published P0659 definition. There is no explicit, vehicle-agnostic P0659 definition .
- Cited: Open Source entry (Portuguese title) indicating lack of a standard, clearly defined P0659 in these sources.
- Because P0659 is not defined , treat this guide as a robust diagnostic framework for PCM/Powertrain-related codes and for situations where P0659 may be a vehicle-specific, manufacturer-defined code. Always cross-check with the specific vehicle service information for your make/model.
What This Code Means
- Based on the absence of a universal, source-defined P0659 description , P0659 should be treated as a Powertrain/PCM-related diagnostic code category. In practice, P0/ P6 codes often involve electrical power, signal integrity, or PCM logic, but the exact interpretation can vary by manufacturer.
- If your vehicle shows P0659, use the general PCM/powertrain diagnostic framework (below) and consult the vehicle-specific repair manual or OEM diagnostic information to confirm the exact meaning for that model/year.
Commonly observed symptoms that can accompany PCM/powertrain codes (informing symptom descriptions)
- MIL (Check Engine Light) on with stored P0659 or related codes
- Intermittent or no-start conditions, rough idle, or drivability concerns
- Poor fuel economy or irregular engine behavior
- No obvious external damage, but electrical concerns such as dim illumination or battery/charging system symptoms
1) Basic code verification and preparation
- Confirm the code is still present on the OBD-II scanner after a drive cycle; note any freeze-frame data and the active vs stored status.
- If applicable, clear codes and drive the vehicle through a couple of typical cycles to see if the code reappears. Some codes require description of a fault condition to occur again to capture valid data.
- Gather vehicle context: make, model, year, engine type, transmission, known maintenance history, and any modifications or aftermarket wiring.
2) Safety and precautions
- Disconnecting power sources or performing extensive electrical tests can risk shock or damage; follow proper safety procedures, including ensuring the vehicle is secure, key off before unplugging connectors, and using insulated tools.
- If the code could relate to high-current or high-voltage systems on hybrids or plug-in vehicles, follow vehicle-specific safety guidelines.
3) Establish baseline electrical health
- Battery and charging system: test battery voltage with engine ON and OFF; check alternator output under load.
- Voltage supply to the PCM: verify the PCM receives stable 12V (or vehicle-spec supply) when the ignition is ON and RUN; look for dips during cranking or load changes.
- Ground integrity: inspect primary PCM ground and chassis grounds; resistances should be low and stable.
- Fuses and relays: inspect the PCM power relay (and any related fuses) for corrosion, corrosion on pins, or signs of intermittent contact.
4) Wiring, connectors, and harness inspection
- Inspect the PCM harness for damaged insulation, chafed wire bundles, or pin solder joint failures. Look for bent pins, bent locking tangs, or misaligned connectors.
- Disconnect and reseat major connectors (PCM, injector, sensor, and CAN bus gateways) to ensure good contact.
- Look for signs of water intrusion, corrosion, or heat damage, especially around the ECU/PCM location and main power/ground circuits.
5) Data system and communication checks (if CAN or other data networks are involved)
- Many modern vehicles use CAN or similar networks to communicate PCM status and sensor data. A problem in data lines can cause PCM misbehavior or spurious codes.
- Inspect for shorts to power or ground on CAN lines; check for damaged insulation, incorrect terminations, or misrouted wires.
- If available, monitor live CAN data and PCM parameter IDs (PIDs) to identify abnormal data flow, intermittent loss of signal, or out-of-range sensor data that could precipitate a code.
6) Related sensor and actuator circuits
- If the vehicle has actuator(s) or sensors tied to the PCM's control or diagnostic logic, verify their circuit integrity. Faulty sensor inputs or actuator drivers can trigger PCM fault codes or protective shutoffs.
- Check for proper sensor ground references and supply voltages, and confirm correct signal ranges on the inputs the PCM uses to make decisions.
7) Vehicle-specific data and service information (critical)
- Because P0659 does not have a universal definition , consult the vehicle's OEM service information or repair manuals for the exact P0659 interpretation for that model/year.
- Look for any TSBs (Technical Service Bulletins) related to P0659 or related powertrain/PCM circuit issues for your vehicle.
8) Diagnostic workflow (step-by-step test plan)
- Step A: Confirm power to PCM
- Measure battery voltage at the PCM power pin(s) with key ON (engine off) and with engine running. Note any significant voltage drop under load or cranking.
- Inspect fuses and power relay circuits feeding the PCM; verify continuity and absence of parasitic draw.
- Step B: Check grounds
- Measure resistance from PCM ground to chassis ground; verify solid, low resistance paths. Inspect ground strap/bolts for corrosion.
- Step C: Inspect ignition/IGN relay and battery feed continuity
- Ensure ignition-switched power is present at PCM input when the ignition is ON.
- Step D: Inspect data networks (if applicable)
- Test CAN lines for shorts, opens, or cross-talk. Verify proper termination resistance as per vehicle manual.
- Step E: Inspect major input/output circuits
- If the PCM is reading inputs from sensors (crank/cam, MAP/MAF, etc.) or controlling actuators (id) verify those circuits for faults that could influence PCM behavior.
- Step F: Scan data and freeze-frame
- Use a capable scan tool to view live data, PCM fault codes, and freeze-frame data to characterize the fault condition (e.g., engine load, RPM, temperatures, voltage levels).
- Step G: Reproduce condition
- Try to recreate the fault in controlled conditions (hot/cold start, high/low load, device-specific conditions) to observe if P0659 reappears and what other data accompanies it.
- Step H: Vehicle-specific tests
- If OEM service information provides specific tests for P0659 (e.g., tests of a particular relay circuit, a specific sensor input common to the PCM, or a separate PCM module), perform those tests as directed.
9) Probable causes and their relative likelihood
Note: These numbers are approximate and based on typical field experience with PCM-related DTCs and the general nature of powertrain wiring/ECU faults. They are not vehicle-specific and should be refined with OEM guidance.
- Wiring/connector faults to PCM (damaged harness, loose connector, bent pins, corrosion): 40-60%
- PCM power/ground supply issues (failing power rail, poor grounding, parasitic drain, fluctuating voltage): 20-30%
- PCM/ECU hardware fault (internal failure, memory/processor issue, damaged substrate): 10-20%
- CAN/data network or communication faults (shorts, opens, improper termination, gateway issues): 5-15%
- Faulty sensors/actuators driving input/output that affect PCM logic (e.g., sensors feeding the PCM with erroneous data): 5-15%
- Other (aftermarket wiring, EVAP/engine control interactions, manufacturer-specific subsystems): 5-10%
Important: If multiple causes are present, the probabilities may shift; for example, a damaged connector might cause intermittent voltage dips that trigger both power supply faults and data-line symptoms.
8) Repair strategies (prioritized)
- Primary focus: restore clean, robust power, ground, and data connections
- Repair or replace damaged wiring; reseat and, if necessary, replace damaged connectors; apply appropriate sealing against moisture and heat.
- Repair or replace corroded or loose grounds; ensure solid chassis and ECU ground connections.
- Replace blown or weak fuses and the PCM power relay if found defective; verify the supply rails under load after replacement.
- If the PCM is suspected
- Reflash or reprogram the PCM if OEM data indicates there are firmware issues; replace PCM only after ruling out wiring/network faults and after confirming with OEM service information.
- If PCM replacement is pursued, ensure proper relearns, VIN synchronization, and any required calibration data are loaded.
- Sensor/actuator-related faults
- Repair or replace faulty sensors or actuators that are driving illegitimate inputs to the PCM; confirm signal integrity after repair.
- After repairs
- Clear codes; perform drive cycles to verify that P0659 does not return.
- Confirm that related systems (e.g., ABS, transmission, etc.) are not impacted by prior electrical disturbances.
- Re-run diagnostic test to ensure there are no residual codes or new fault codes that could indicate secondary issues.
9) Verification and post-repair testing
- Clear all codes and perform a full drive cycle (including cold starts, hot starts, and various loads) to ensure the code does not reappear.
- Verify all other DTCs: ensure there are no related codes that could be masking or causing P0659 to appear (e.g., CAN faults, power/ground faults, or other PCM-related codes).
- Confirm the vehicle's readiness monitors complete successfully where applicable (emissions and other monitors).
10) Documentation and next steps
- Record findings, test results, and corrective actions taken.
- If the code reappears after the above steps, consider advanced diagnostics or OEM service support:
- Consider OEM scan tools or reflash capabilities.
- Check for vehicle-specific service bulletins or recall campaigns related to PCM or power circuits.
Notes on the sources and interpretation
Per Wikipedia's OBD-II sections, DTCs are used to monitor various parameters and trigger MILs, with Powertrain Codes addressing powertrain-related faults; these provide a high-level framework for understanding where P0659 fits in the diagnostic universe (Powertrain/PCM-related issues are a common category for P0x codes).
- Source: Wikipedia - OBD-II - Diagnostic Trouble Codes
- Source: Wikipedia - OBD-II - Powertrain Codes
Emissions testing context can support the importance of successfully clearing certain codes and meeting readiness monitors after repairs, which is relevant to validation and road-testing steps.
- Source: Wikipedia - OBD-II - Emissions Testing
By listing model-specific tests (e.g., exact pinouts, relay numbers, CAN bus termination values) if you specify the vehicle.
General OBD-II framework and DTC behavior: Wikipedia - OBD-II: Diagnostic Trouble Codes; Wikipedia - OBD-II: Powertrain Codes; Wikipedia - OBD-II: Emissions Testing.
This diagnostic guide was generated using verified reference data:
- Wikipedia Technical Articles: OBD-II
- Open-Source OBD2 Data: N/A (MIT)
Content synthesized from these sources to provide accurate, real-world diagnostic guidance.
Consider professional help if:
- You are not comfortable performing the diagnosis yourself
- The issue requires specialized tools or equipment
- Initial repairs did not resolve the code
- Multiple codes are present simultaneously
- The vehicle is still under warranty
Frequently Asked Questions
What does code P0659 mean?
P0659 indicates Diagnostic guide for OBD-II code P0659. This is a powertrain code related to the ecu and outputs system. When your vehicle's computer detects this condition, it stores this code and may illuminate the check engine light.
Can I drive with code P0659?
You may be able to drive short distances with P0659, but it should be addressed soon. Extended driving could lead to additional problems or increased repair costs.
How much does it cost to fix P0659?
Repair costs for P0659 typically range from $100-$800, depending on the root cause and your vehicle. Diagnostic fees are usually $50-$150, and actual repairs vary based on whether parts need replacement. Get multiple quotes for the best price.
What causes code P0659?
Common causes of P0659 include sensor malfunctions, wiring issues, mechanical failures in the ecu and outputs system, or related component wear. The specific cause requires proper diagnosis with a scan tool and visual inspection.
Will P0659 clear itself?
P0659 may temporarily clear if the underlying condition improves, but the root cause should still be diagnosed. If the problem persists, the code will return.
Related Diagnostic Codes
Important Disclaimer
This information is for educational purposes only. We are not licensed mechanics. Always consult a certified mechanic for diagnosis and repair. Improper repairs can be dangerous.
Helpful Resources
Last updated: 2025-11-26