P128F GMC – Fuel Rail Pressure Sensors 1 and 2 Incorrect Message Counter Signals

Meaning of GMC P128F Code

The fuel rail pressure sensor transmits fuel pressure and temperature information as serial data.

The sensor uses an internal microprocessor to generate four separate outputs from a three-wire sensor. The Engine Control Module (ECM) powers this sensor via:

  • A 5V reference circuit,
  • A low reference circuit,
  • An asynchronous signal/serial data circuit.

The asynchronous signal means communication occurs only from the sensor to the ECM. The ECM then decodes this data into separate voltages, which are displayed on a scan tool as input voltages for:

  • The fuel temperature sensor,
  • The fuel rail pressure sensor,
  • The fuel rail pressure sensor 2.

Possible Symptoms

  • Check engine light on (or “Service Engine Soon” warning light).

Possible Causes

  • Faulty fuel rail pressure sensor
  • Open or short circuit in fuel rail pressure sensor harness
  • Poor electrical connection in fuel rail pressure sensor circuit

Diagnostic and Repair Procedures

1. Visual Inspection

  • Check the condition of the wiring harness and related connectors to the fuel rail pressure sensor.
  • Look for damaged wires, broken, bent, pushed out, or corroded connector pins.
  • Ensure electrical connections are securely fastened and free of corrosion.

2. Fuel Rail Pressure Sensor Check

  • Use a digital multimeter to measure the sensor’s output voltage.
  • Compare the obtained values with manufacturer specifications.
  • Replace the sensor if the values are out of tolerance.

3. Wiring Harness Check

  • Test the wire continuity between the ECM and the fuel rail pressure sensor.
  • Check for short circuits or open circuits using a multimeter in ohmmeter mode.
  • Repair or replace any damaged wiring.

4. Engine Control Module (ECM) Check

  • If all previous checks are correct, it may be necessary to test the ECM module.
  • Consult a qualified technician or specialized repair center for advanced diagnostics.

Conclusion

The GMC P128F code indicates a problem related to the fuel rail pressure sensor or its electrical circuit. A thorough inspection of connections, harness, and sensor voltages will help identify the cause of the issue and resolve it effectively.

Code P1290 – Low Input from Cylinder Head Temperature Sensor

Possible causes of Code P1290

  • Faulty thermostat
  • Overheated engine
  • Low coolant level
  • Defective cylinder head temperature (CHT) sensor
  • Cylinder head temperature (CHT) sensor wiring is open or short-circuited
  • Poor electrical connection in the cylinder head temperature (CHT) sensor circuit

| How is Code P1290 repaired?

Start by checking the “Possible Causes” listed above. Visually inspect the wiring harness and associated connectors. Check for damaged components and look for broken, bent, pushed out, or corroded connector pins.

| What are the possible symptoms of Code P1290?

  • Check engine light on (or Service Engine Soon warning light)

| What does Code P1290 mean?

The cylinder head temperature (CHT) sensor is mounted in the cylinder head wall and is not connected to any coolant passages. The CHT sends a signal to the Powertrain Control Module (PCM) indicating the cylinder head temperature. If the temperature exceeds 126°C (258°F), the PCM shuts off four fuel injectors at a time. The PCM will alternate the four disabled injectors every 32 engine cycles. The four cylinders that are not injected with fuel act as air pumps to help cool the engine. If the temperature exceeds 154°C (310°F), the PCM shuts off all fuel injectors until the engine temperature drops below 154°C (310°F).

OBD2 Code P1445 Infiniti: Diagnosis & Fix Guide

Understanding OBD2 Code P1445 in Your Infiniti

When your Infiniti’s check engine light illuminates and a diagnostic scan reveals code P1445, you’re dealing with a specific fault within the Evaporative Emission Control (EVAP) system. This diagnostic trouble code (DTC) is manufacturer-specific, primarily affecting Nissan and Infiniti vehicles. The Powertrain Control Module (PCM) triggers P1445 when it detects an electrical malfunction in the circuit controlling the EVAP Canister Vent Control Valve. This valve is critical for managing fuel vapor pressure and preventing hydrocarbon emissions from escaping into the atmosphere. A proper understanding of this code is essential for effective diagnosis and repair, ensuring your vehicle remains environmentally compliant and performs optimally.

What is the EVAP System and Why is it Important?

The Evaporative Emission Control (EVAP) system is a sealed network designed to capture and store fuel vapors from the fuel tank, preventing them from being released into the atmosphere. It consists of several key components:

  • Fuel Tank: Stores liquid fuel and generates vapors.
  • Charcoal Canister: Absorbs and stores fuel vapors.
  • Vent Control Valve: Allows fresh air into the system and seals it during pressure tests.
  • Purge Control Valve: Regulates the flow of stored vapors into the engine for combustion.
  • Fuel Tank Pressure Sensor: Monitors pressure/vacuum within the system.

The system’s primary function is environmental protection, but a malfunction can also lead to drivability issues and failed emissions tests.

Technical Definition of Code P1445

According to OBD2 standards, P1445 is defined as “EVAP Canister Vent Control Valve Circuit.” This indicates that the Powertrain Control Module (PCM) has detected an electrical problem—such as an open circuit, short circuit, or a current draw outside the expected range—within the control circuit for the vent control valve. The PCM monitors this circuit continuously, and when the actual electrical values do not match the commanded parameters, it stores the P1445 code and illuminates the check engine light.

Common Symptoms and Causes of P1445 in Infiniti Vehicles

Recognizing the symptoms and understanding the potential causes of code P1445 is the first step toward an accurate diagnosis. While sometimes the only symptom is the illuminated check engine light, other indicators can point directly to an EVAP system issue.

Identifying the Symptoms of a P1445 Code

Drivers of Infiniti models like the G35, G37, Q50, and FX35/45 may notice one or more of the following symptoms when code P1445 is present:

  • Illuminated Check Engine Light (MIL): The most common and often the only symptom.
  • Failed Emissions Test: The vehicle will not pass a state or local emissions inspection.
  • Fuel Odor: A noticeable smell of gasoline may be present near the vehicle if the system is unable to seal properly.
  • Hard Starting or Rough Idle: In some cases, an incorrect purge or vent cycle can affect the engine’s air/fuel ratio.
  • Decreased Fuel Efficiency: A compromised EVAP system can lead to a slight reduction in gas mileage.

Root Causes of the P1445 Diagnostic Trouble Code

The activation of code P1445 is typically related to electrical or physical failures in the vent control valve circuit. The most common causes include:

  • Faulty EVAP Canister Vent Control Valve: The valve itself is stuck open, stuck closed, or has an internal electrical failure.
  • Damaged Wiring or Connectors: Wires in the valve’s control circuit can be corroded, broken, or shorted.
  • Poor Electrical Connections: Loose, corroded, or damaged connectors at the valve or PCM.
  • Blown Fuse: A fuse protecting the EVAP system circuit may have blown.
  • Blocked or Kinked EVAP Vent Hose: Physical obstruction preventing the valve from operating correctly.
  • Defective Powertrain Control Module (PCM): In rare cases, the PCM itself may be faulty, though this is a last-resort diagnosis.

Step-by-Step Diagnostic and Repair Procedure for P1445

Diagnosing a P1445 code requires a methodical approach, starting with a visual inspection and progressing to electrical tests. Having a digital multimeter (DMM) and a reliable vehicle information source for wiring diagrams is crucial.

Initial Visual Inspection and Preparation

Before diving into electrical diagnostics, perform a thorough visual inspection. This can often reveal simple, easily fixable problems.

  • Locate the Vent Control Valve: On most Infiniti models, the valve is located near the fuel tank or charcoal canister at the rear of the vehicle.
  • Inspect Wiring and Connectors: Check the entire length of the wiring harness for the valve. Look for chafing, burns, or damage. Inspect the connector for corrosion, bent pins, or looseness.
  • Check the Vent Hose: Follow the hoses connected to the valve. Ensure they are not kinked, crushed, or clogged with dirt or debris.
  • Verify Fuses: Consult your owner’s manual to locate and check the relevant engine compartment and interior fuse boxes.

Electrical Circuit Testing with a Multimeter

If the visual inspection reveals no issues, proceed with electrical testing to pinpoint the fault.

  • Test for Power and Ground: With the connector disconnected from the valve, use the DMM to check for battery voltage at the power wire (with ignition ON) and a good ground at the ground circuit.
  • Check Valve Resistance: Set the multimeter to ohms (Ω) and measure the resistance across the two terminals of the vent control valve. Compare the reading to the manufacturer’s specifications (typically between 20-40 Ω at room temperature). An infinite reading indicates an open coil, while a zero reading indicates a short.
  • Check for Shorts to Ground/Voltage: Check that neither of the control circuit wires are shorted to ground or battery voltage.

Repair and Verification Steps

Once the faulty component is identified, proceed with the repair.

  • Repair Wiring: If the wiring is damaged, solder and heat-shrink the repairs to ensure a reliable, weatherproof connection.
  • Replace the Vent Control Valve: If the valve is faulty, replacement is the only option. The part is typically accessible after raising the vehicle and removing a few bolts or clips.
  • Clear the Code and Perform a Drive Cycle: After the repair, clear the P1445 code with your OBD2 scanner. To ensure the repair was successful and to ready the vehicle’s emissions monitors, you will need to complete a specific drive cycle. This allows the PCM to run a self-test on the EVAP system.

Conclusion: Ensuring a Lasting Fix for P1445

Diagnosing and repairing an OBD2 code P1445 on your Infiniti is a manageable task with the right tools and a systematic approach. By understanding the role of the EVAP vent control valve, methodically testing the electrical circuit, and performing a proper repair, you can resolve the check engine light and restore your vehicle’s emission system to proper working order. Always remember to complete the drive cycle to verify the fix, ensuring your Infiniti is ready to pass its next emissions test and run efficiently for miles to come.

P1290 FORD Cylinder Head Temperature Sensor Signal Below Self-Test Range

| P1290 FORD F150 Code Possible Causes

  • Faulty thermostat
  • Overheated engine
  • Low coolant level
  • Faulty Cylinder Head Temperature (CHT) sensor
  • Cylinder Head Temperature (CHT) sensor harness is open or shorted
  • Poor electrical connection in the Cylinder Head Temperature (CHT) sensor circuit

| How is the P1290 FORD F150 Code Repaired?

Start by checking the “Possible Causes” listed above. Visually inspect the related wiring harness and connectors. Check for damaged components and look for broken, bent, pushed out, or corroded connector pins.

| P1290 FORD F150 Code Technical Notes

Indicates a malfunction in the CHT sensor circuit (short circuit).

| When is the P1290 FORD F150 Code Detected?

The Engine Control Module (ECM) detected the cylinder head temperature below expected values

| What are the Possible Symptoms of P1290 FORD F150 Code?

  • Check Engine Light On (or Service Engine Soon warning light)

| What is the Meaning of P1290 FORD F150 Code?

The Cylinder Head Temperature (CHT) sensor is mounted in the cylinder head wall and is not connected to any coolant passages. The CHT sends a signal to the Powertrain Control Module (PCM) indicating the cylinder head temperature. If the temperature exceeds 126°C (258°F), the PCM disables four fuel injectors at a time. The PCM will alternate the four disabled injectors every 32 engine cycles. The four cylinders that are not injected with fuel act as air pumps to help cool the engine. If the temperature exceeds 154°C (310°F), the PCM disables all fuel injectors until the engine temperature drops below 154°C (310°F).

Engine Coolant Temperature Sensor High Input

| P1290 Code AUDI Possible Causes

  • Faulty engine coolant temperature sensor
  • Engine coolant temperature sensor harness is open or shorted
  • Poor electrical connection in the engine coolant temperature sensor circuit

| How is the P1290 Code AUDI Repair Performed?

Start by checking the “Possible Causes” listed above. Visually inspect the wiring harness and associated connectors. Check for damaged components and look for broken, bent, pushed out, or corroded connector pins.

| What are the Possible Symptoms of AUDI P1290 Code?

  • Engine light on (or Service Engine Soon warning light)

| What Does the P1290 AUDI Code Mean?

Engine Coolant Temperature Sensor High Input is the generic description for Audi P1290 code, but the manufacturer may have a different description for your vehicle model and year. Currently, we have no further information about the Audi P1290 OBDII code.

Code P1290 CHRYSLER – Natural Gas Fuel System Pressure Too High

|P1290 CHRYSLER code possible causes

  • Faulty CNG shutoff relay
  • CNG shutoff relay harness is open or shorted
  • Poor electrical connection in CNG shutoff relay circuit

| How is P1290 CHRYSLER code repair performed?

Start by checking the “Possible Causes” listed above. Visually inspect the wiring harness and associated connectors. Check for damaged components and look for broken, bent, pushed out, or corroded connector pins.

| What are the possible symptoms of P1290 CHRYSLER code?

  • Engine light on (or Service Engine Soon warning light)

| What does P1290 CHRYSLER code mean?

CNG Fuel System Pressure Too High is the generic description for Chrysler P1290 code, but the manufacturer may have a different description for your vehicle model and year. Currently, we have no further information about Chrysler P1290 OBDII code.

P1290 DODGE Code – CNG Fuel System Pressure Too High

| P1290 Code DODGE Possible Causes

  • Faulty CNG shutoff relay
  • CNG shutoff relay harness is open or shorted
  • Poor electrical connection in CNG shutoff relay circuit

| How is DODGE Code P1290 Repaired?

Start by checking the “Possible Causes” listed above. Visually inspect the wiring harness and related connectors. Check for damaged components and look for broken, bent, pushed out, or corroded connector pins.

| What are the Possible Symptoms of DODGE Code P1290?

  • Engine light on (or Service Engine Soon warning light)

| What Does DODGE Code P1290 Mean?

CNG Fuel System Pressure Too High is the generic description for Dodge code P1290, but the manufacturer may have a different description for your vehicle model and year. Currently, we have no further information on the Dodge P1290 OBDII code.

P1290 FORD Code – Cylinder Head Temperature Sensor Signal Below Self-Test Range

|P1290 FORD Code Possible Causes

  • Faulty thermostat
  • Overheated engine
  • Low coolant level
  • Defective cylinder head temperature (CHT) sensor
  • Cylinder head temperature (CHT) sensor harness is open or shorted
  • Poor electrical connection in the cylinder head temperature (CHT) sensor circuit

| How is the P1290 FORD Code Repaired?

Start by checking the “Possible Causes” listed above. Visually inspect the wiring harness and associated connectors. Check for damaged components and look for broken, bent, pushed out, or corroded connector pins.

| When is the P1290 FORD Code Detected?

The Engine Control Module (ECM) detected the cylinder head temperature below expected values

| What are the Possible Symptoms of the P1290 FORD Code?

  • Check engine light on (or Service Engine Soon warning light)

| What Does the P1290 FORD Code Mean?

The cylinder head temperature (CHT) sensor is mounted in the cylinder head wall and is not connected to any coolant passages. The CHT sends a signal to the Powertrain Control Module (PCM) indicating the cylinder head temperature. If the temperature exceeds 126°C (258°F), the PCM shuts off four fuel injectors at a time. The PCM will alternate the four disabled injectors every 32 engine cycles. The four cylinders that are not injected with fuel act as air pumps to help cool the engine. If the temperature exceeds 154°C (310°F), the PCM shuts off all fuel injectors until the engine temperature drops below 154°C (310°F).

P1290 INFINITI Code – Bank 2 Throttle Control Motor Relay Circuit Open

| P1290 Code INFINITI Possible Causes

  • Throttle actuator control motor relay leakage
  • Throttle actuator motor relay circuit open or shorted
  • Poor electrical connection in throttle actuator motor relay circuit

| How is INFINITI P1290 Code Repair Performed?

Start by checking the “Possible Causes” listed above. Visually inspect the related wiring harness and connectors. Check for damaged components and look for broken, bent, pushed out, or corroded connector pins.

| When is INFINITI P1290 Code Detected?

The Engine Control Module (ECM) detects that a power supply voltage for the throttle actuator motor is excessively low.

P1290 ISUZU Code – Forced Idle Mode of Electronic Throttle Control

| P1290 Code ISUZU Possible Causes

  • Faulty throttle actuator control motor
  • Throttle actuator control motor harness is open or shorted
  • Poor electrical connection in the throttle actuator control motor circuit

| How is P1290 ISUZU Code Repair Performed?

Start by checking the “Possible Causes” listed above. Visually inspect the related wiring harness and connectors. Check for damaged components and look for broken, bent, pushed out, or corroded connector pins.

| What are the Possible Symptoms of P1290 ISUZU Code?

  • Check Engine Light On (or Service Engine Soon Warning Light)

| What Does P1290 ISUZU Code Mean?

Electronic Throttle Control Forced Idle Mode is the generic description for P1290 Isuzu code, but the manufacturer may have a different description for your vehicle model and year. Currently, we don’t have additional information about Isuzu P1290 OBDII code.