Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

U1001 on 2008-2013 Infiniti G37: CAN Communication Failure Causes and Fixes

The U1001 code on a 2008-2013 Infiniti G37 indicates a CAN communication network failure, most often related to the Engine Control Module (ECM). This is almost always an electrical issue. Common causes include poor ground connections, low battery voltage, or a failing control module, frequently the ABS actuator or Body Control Module (BCM), which can be damaged by water from clogged sunroof drains.

18 minutes to read 2008-2013 Infiniti G37
Most Likely Cause
Failing or Water-Damaged Body Control Module (BCM)
DIY Doable?
🔧 Shop
Parts Price
$50 – $1200
⚠️ Drivable, but... — You can likely drive the vehicle, but essential safety systems like ABS and Vehicle Dynamic Control (VDC) may be disabled, indicated by warning lights. The transmission may also enter a fail-safe mode, stuck in one gear. It is highly recommended to get the vehicle diagnosed promptly.
Key Takeaways
  • U1001 on a G37 is a network communication error, not a specific mechanical part failure.
  • Before any expensive repairs, fully charge and test the battery and clean all major ground connections.
  • The most probable cause specific to the G37 is a water-damaged Body Control Module (BCM) due to clogged sunroof drains. Check the passenger floor for dampness.
  • Diagnosing this code properly requires an advanced scan tool that can poll all vehicle modules to see which one is offline.
  • Do not immediately replace the ECM; it is usually the messenger reporting the fault, not the cause.
On an Infiniti G37, the U1001 code specifically means the Engine Control Module (ECM) is not transmitting or receiving signals on the Controller Area Network (CAN bus) for two seconds or more. The CAN bus is the vehicle's internal communication network that allows various electronic modules—like the ECM, Transmission Control Module (TCM), and ABS module—to exchange information. When this code appears, it signifies a breakdown in that critical communication, often leading to multiple warning lights and system malfunctions. Infiniti's own service bulletin ITB10-029A notes that the module logging the code is often just reporting a problem elsewhere on the network, not necessarily indicating its own failure.

What's Unique About the 2008-2013 Infiniti G37

The Body Control Module (BCM) location in an Infiniti G37 passenger kick panel.
The G37's BCM is tucked into the passenger-side kick panel, directly beneath the common entry point for sunroof drain leaks.

The Infiniti G37's V36 platform has a known vulnerability where clogged sunroof drains can cause water to leak into the passenger-side footwell, directly onto the Body Control Module (BCM). A water-damaged BCM is a very common cause of widespread CAN communication failures, including the U1001 code. Additionally, these vehicles are sensitive to low battery voltage and poor ground connections, which can easily trigger network-related fault codes, a fact noted in official Infiniti service bulletins.

Diagnostic Flowchart

A multimeter measuring resistance across pins 6 and 14 of an OBD-II port.
Testing resistance between pins 6 (CAN High) and 14 (CAN Low) is the first step in verifying CAN network integrity.

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

What specific symptom or recent event accompanies the U1001 code on your G37?
→ Check the BCM in the passenger kick panel for water from clogged sunroof drains. Dry or replace the BCM ($150-$400 used, $600+ new) and clear drains.
What is the battery voltage with the engine off and running?
→ Replace the weak battery ($150-$300) or failing alternator. Infiniti service data explicitly states low voltage disrupts CAN communication.
→ Remove and clean the main battery, chassis, and engine block ground straps with a wire brush until shiny to fix electrical noise.
→ Check the wiring for the recently installed accessory (like a mirror or stereo). Repair any shorted wires or unprofessional splices disrupting the CAN network.
What is the resistance between pins 6 and 14 at the OBD-II port?
→ Use an advanced scanner to check for ABS codes (C1109-C1111). You may need to replace the ABS Actuator assembly ($400-$1200+).
→ Disconnect modules (like ABS or BCM) one by one. The module that restores resistance to 60 ohms is the faulty unit.
Professional service recommended: Diagnosing CAN bus faults requires specialized tools like an oscilloscope or an advanced scan tool (like Infiniti's CONSULT-III) to identify the source of the communication breakdown. The diagnostic process involves nuanced steps like resistance checks that can be misinterpreted. DIY diagnosis can easily lead to replacing expensive, unnecessary modules.

Symptoms You May Notice

The instrument cluster of an Infiniti G37 showing the VDC OFF and SLIP warning lights.
The 'VDC OFF' and 'SLIP' lights are the most common visual indicators of a CAN communication failure on the G37.
  • Multiple warning lights on the dashboard, most commonly 'VDC OFF' and 'SLIP'.
  • Check Engine Light is illuminated.
  • Transmission may be stuck in a single gear (limp mode).
  • Instrument cluster gauges may behave erratically or stop working.
  • Trip computer and MPG data resetting with every engine start.
  • No-start or no-crank condition in severe cases.
  • Erratic behavior from power windows, locks, or key fob functions if the BCM is the cause.
  • Alarm going off randomly.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing only the ECM without diagnosing the network. The U1001 code is often logged by the ECM, but the fault usually lies elsewhere in the CAN network, such as a bad ground or a different faulty module. This is confirmed by Infiniti TSB ITB10-029A.
  • Replacing brake pads or sensors for VDC/SLIP lights. While worn pads or low fluid can cause these lights, if they are accompanied by a U1001 code, the root cause is almost certainly a network communication issue, not the brake components themselves.
  • 🎬 Watch: Troubleshooting VDC and SLIP lights on your G37.

Most Likely Causes

Comparison between a clean, healthy BCM circuit board and one with green corrosion from water damage.
A healthy BCM (left) vs. a water-damaged BCM (right). Even minor green corrosion on the pins can disrupt the entire CAN bus.
  1. Failing or Water-Damaged Body Control Module (BCM) 🔴 High Probability Clogged sunroof drains are a well-documented issue on the G37, causing water to leak directly onto the BCM located in the passenger footwell, leading to corrosion and failure. Owners on forums frequently report a cascade of electrical issues after heavy rain.
    How to confirm: Check for dampness, water stains, or corrosion on the carpet and around the BCM in the passenger-side kick panel area. Use an advanced scan tool to check for communication with the BCM. Symptoms like non-functional windows, locks, and interior lights strongly point to the BCM.
    Typical fix: Remove, dry, and clean the BCM and its connectors. If corrosion is severe, the BCM must be replaced and the new module programmed to the vehicle's keys. The source of the water leak (usually sunroof drains) must also be repaired. 🎬 Watch: How to fix the common G37 sunroof drain leak. Some owners have had success drying the BCM in rice to absorb moisture.
    Est. part cost: $150-$400 for a used BCM, $600+ for a new one. Example part numbers include 284B1-JK62A (for early models) and 284B1-1VV0C, but the exact part is VIN-specific.
  2. Poor Ground Connections 🟡 Medium Probability Infiniti/Nissan vehicles are known to be sensitive to ground issues. Corrosion on main battery, engine block, or chassis grounds can create electrical noise and disrupt CAN communication.
    How to confirm: Visually inspect the main ground straps. Key locations include: the negative battery terminal, a point on the wheel well near the battery, the engine block corner near the intake, and another point on the driver's side wheel well. Disassemble, clean all contact points with a wire brush until they are shiny, and re-secure them.
    Typical fix: Clean or replace corroded ground wires/straps. Some owners install aftermarket grounding kits as a preventative measure. 🎬 See this step-by-step tutorial for installing a G37 grounding kit.
    Est. part cost: $10-$50 for cleaning supplies or new straps.
  3. Low Battery Voltage or Failing Alternator 🟡 Medium Probability Infiniti's service information explicitly states that low battery voltage can trigger CAN communication DTCs. As a battery weakens, it may provide enough power to crank the engine but not enough to keep all modules online consistently, causing network glitches.
    How to confirm: Test the battery voltage with a multimeter. A healthy battery should read ~12.6V with the engine off and ~14.0-14.7V with the engine running.
    Typical fix: Replace the battery and/or alternator if they fail testing.
    Est. part cost: $150-$300 for a battery, $300-$600 for an alternator.
  4. Failing ABS Actuator / Control Module ⚪ Low Probability The ABS module is a critical node on the CAN network. Internal failure of this module can disrupt the entire network, causing U1001 and other codes.
    How to confirm: Use an advanced scan tool to see if the ABS module is failing to communicate. Check for specific ABS codes like C1109, C1110, or C1111. A mechanic may also check the CAN resistance at the module's connector.
    Typical fix: Replace the ABS actuator and control module assembly. This often requires programming to the vehicle's VIN. Example part numbers include 47660-1NL7D and 47660-1NM0A, but the correct part varies by year and options.
    Est. part cost: $400-$1200+ for a new assembly.
  5. Damaged Wiring Harness ⚪ Low Probability Improper installation of aftermarket electronics (like stereos or remote starters) can damage the CAN wiring. Wires can also chafe or be damaged by rodents. One owner traced a U1001 code to a single wire that was not properly secured after previous work.
    How to confirm: Visually inspect harnesses connected to the ECM, BCM, and ABS module for any signs of damage, chafing, or unprofessional splicing. A CAN bus resistance check at the OBD-II port should read approximately 60 ohms.
    Typical fix: Repair the damaged section of the wiring harness.
    Est. part cost: $5-$100 for wiring repair supplies.

Rare But Worth Checking

  • Failing Engine Control Module (ECM): While the U1001 code points to a communication issue *related* to the ECM, the ECM itself can be the source of the failure, though this is less common than wiring or other modules causing the problem.
  • Blown Fuse in IPDM: A blown fuse for a critical module in the Intelligent Power Distribution Module (IPDM), located near the battery, can take a module offline and trigger a U1001 code.

Diagnosis Steps

  1. Check Battery and Charging System: Use a multimeter to ensure battery voltage is above 12.4V with the engine off and 14.0-14.7V while running. Low voltage is a very common cause and is noted in official Infiniti TSBs.
  2. Perform a Full System Scan: Use an advanced OBD-II scanner capable of communicating with all modules (BCM, ABS, TCM, etc.). Note which modules are not responding and which ones are logging the U1001 code.
  3. Inspect for Water Intrusion: Pull back the carpet on the passenger side and inspect the BCM and its connectors for any signs of moisture or corrosion. This is a known G37 weak point and a high-probability cause.
  4. Inspect Ground Connections: Locate, remove, and clean the main battery ground, chassis grounds (especially on the wheel wells near the battery and strut tower), and engine block ground points. Ensure all connections are clean and tight.
  5. Check for Blown Fuses: Inspect fuses in the cabin fuse box and especially in the IPDM (Intelligent Power Distribution Module) next to the battery.
  6. Perform CAN Resistance Test: With the battery disconnected, measure the resistance between Pin 6 (CAN-H) and Pin 14 (CAN-L) at the OBD-II port. A healthy network should read approximately 60 ohms. A reading of 120 ohms indicates an open circuit or that one of the two terminating resistors is offline. A reading near 0 ohms indicates a short between the CAN lines.
  7. Isolate the Faulty Module: If the resistance is 120 ohms, the fault is likely one of the two terminating modules (ECM or IPDM) or a break in the wiring to one of them. You can disconnect modules one by one (starting with the most likely culprits like the BCM or ABS module) and re-test the resistance to see if it changes. The module that, when disconnected, corrects the resistance is likely the faulty one.

Parts You'll Likely Need

  • Body Control Module (BCM) — Extremely common point of failure on the G37 due to water damage from clogged sunroof drains, causing widespread CAN network issues.
    Trusted brands: Infiniti (OEM)
    OEM price range: $600-$800
    Aftermarket price range: $150-$400 (Used/Remanufactured)
  • ABS Actuator and Control Unit Assembly (OEM #47660-1NC7A (example, match to vehicle)) — Internal failure of this module can bring down the CAN network, triggering the U1001 code and ABS/VDC/SLIP lights.
    Trusted brands: Infiniti (OEM), Bosch
    OEM price range: $1000-$2000+
    Aftermarket price range: $400-$800 (Remanufactured)
  • Battery — Low system voltage from a weak or failing battery is a primary trigger for CAN communication codes on this platform.
    Trusted brands: Interstate, DieHard, Duralast
    OEM price range: $200-$300
    Aftermarket price range: $150-$250

Related Codes That Often Appear With This One

  • U1000 — U1000 is a general CAN Communication Circuit Malfunction code. It is very common to see U1000 and U1001 together, as they both indicate a problem on the vehicle's communication network.
  • C1109 — This code often indicates a battery voltage issue detected by the ABS control unit. Since low voltage is a primary cause of CAN communication failures, seeing C1109 alongside U1001 points strongly toward a battery or charging system problem.
  • P0500 — This code indicates a Vehicle Speed Sensor (VSS) malfunction. The VSS signal is shared across the CAN network. If the ABS module (which processes wheel speed data) goes offline, the ECM may log a P0500 because it is no longer receiving the speed signal.

Technical Service Bulletins (TSBs) & Recalls

  • Provides official service guidelines for diagnosing CAN communication codes like U1000 and U1001. It advises technicians to always diagnose these codes first and confirms that the module reporting the code is often not the source of the fault. It also states that low battery voltage can trigger CAN DTCs and gives instructions for checking CAN resistance.

Platform-Specific Known Issues

  • Self-Inflicted CAN Failure from Mirror Wiring: In a thread on MyG37.com, an owner triggered U1000 and U1001 codes, along with VDC/SLIP lights, after accidentally shorting two wires for the homelink mirror while installing a radar detector. This highlights how even minor, seemingly unrelated electrical work can disrupt the entire CAN network.
  • Trip Computer Resetting as a Key Symptom: A frequently mentioned symptom in owner forums, tied directly to the U1000/U1001 codes, is the trip computer and fuel economy data resetting to zero with every engine start. This often accompanies the VDC and SLIP warning lights.

Mechanic-Grade Diagnostic Values

  • CAN Bus Resistance at OBD-II Port — expected: ~60 Ω (battery disconnected). Failure: 120 Ω indicates an open circuit or a missing terminating resistor. ~0 Ω indicates a short between CAN H and CAN L lines.
  • CAN Bus Voltage (Key ON, Engine OFF) — expected: CAN-H: ~2.6V, CAN-L: ~2.4V. Failure: Significant deviation from these voltages, such as one line being at 0V or battery voltage, indicates a short to ground or power. A user reported CAN-H at 7.5V due to a fault.
  • Resistance at a terminating module's CAN pins — expected: ~120 Ω (module disconnected, battery disconnected). Failure: A reading significantly different from 120 Ω suggests the module's internal terminating resistor has failed.

Scan Tool Commands That Help

  • Infiniti CONSULT-III / CONSULT-III plus: CAN Diagnosis Support Monitor — This is the primary dealer-level tool for diagnosing CAN issues. It creates a visual map (V-CAN diagram) of all modules on the network and shows which ones are not communicating, which is far more effective than a generic OBD-II scanner.
  • Infiniti CONSULT-III / CONSULT-III plus: Self-Diagnostic Results — After running the CAN Diagnosis Support Monitor, this function allows the technician to check for DTCs within each individual module. This helps determine if a non-communicating module has internal fault codes that could explain its failure.
  • Infiniti CONSULT-III / CONSULT-III plus: ECU/TCM Reprogramming — In some cases, shift quality issues or communication lags can be resolved by reprogramming the ECM and TCM with updated software, as outlined in service bulletin ITB12-027a. This is performed after confirming no hardware faults exist.

Wiring & Ground Locations

The main battery ground strap connection to the chassis on an Infiniti G37.
Cleaning the main ground straps until they are shiny is a low-cost fix for electrical noise that triggers U1001.
  • BCM Connectors M118, M119, M120, M121, M122, M123 — Body Control Module (BCM) located in the passenger side kick panel area.. These are the main connectors for the BCM. Water intrusion from clogged sunroof drains frequently causes corrosion on these connectors, disrupting CAN signals and power/ground to the BCM, a primary cause of U1001.
  • Main Ground Points — Key ground locations are on the passenger and driver side strut towers/wheel wells, on the engine block near the intake, and the main battery ground cable connection to the chassis.. Corrosion at these critical ground points introduces resistance and electrical noise into the system, which is a known cause of CAN communication errors on Nissan/Infiniti vehicles.
  • OBD-II Connector Pins 6 & 14 — Under the driver's side dashboard.. Pin 6 is CAN-H and Pin 14 is CAN-L. These are the primary test points for measuring the overall health of the CAN bus network with a multimeter (resistance) or oscilloscope (voltage waveforms).

Real Owner Repair Stories

  • MyG37 forum user (2009 G37X Coupe) — VDC and SLIP lights on, trip computer resetting on every start, codes U1000 and U1001.
    ❌ Tried (didn't work) Replacing rear brake pads., Disconnecting and reconnecting the battery.
    ✅ What actually fixed it The issue was self-inflicted. The owner shorted two wires in the auto-dimming mirror harness while hardwiring a radar detector, which blew an interior fuse. Replacing the 10A fuse in the driver's kick panel restored most functions, but the CAN codes remained until the wiring was properly repaired and the system was reset. This highlights the sensitivity of the CAN system to shorts anywhere in the vehicle.
  • Reddit user in r/G37 (Unknown year G37) — Codes P1564 (ASCD Steering Switch) and U1001, cruise control and dome light not working.
    ❌ Tried (didn't work) Ignoring the code as it did not illuminate the check engine light initially.
    ✅ What actually fixed it Another user with the same codes reported that the ultimate fix was replacing a broken clock spring (also known as a steering angle sensor assembly). A faulty clock spring can interrupt communication from steering wheel controls and, more importantly, disrupt the CAN bus signals that pass through it, causing a U1001 code.
  • Infiniti Scene forum user (2004 Infiniti FX35 (similar platform)) — U1000 and U1001 codes after hard driving, transmission stuck in gear, gear display blank.
    ❌ Tried (didn't work) Restarting the car (cleared symptoms temporarily but not the code).
    ✅ What actually fixed it The suggested and often successful fix for these transient communication errors is to disconnect the battery, then unplug the ECM and TCM connectors. Spraying the contact points on both the modules and the harness connectors with electrical contact cleaner and reassembling removes slight corrosion or moisture that can disrupt the network.

OEM Part Supersession History

  • 284B1-JK62A284B1-1NC0A, among others — Part revision and update for early model year G37s (approx. 2008-2009).
    Heads up: When replacing a BCM, it is critical to use a part from the same vehicle type (sedan vs. coupe) and ideally the same transmission type (manual vs. auto). Using a BCM from an automatic car in a manual car can result in a no-start condition where the dash prompts to 'press brake' instead of 'press clutch'.
  • 284B1-1NC5C284B1-1NV7E — Part revision for later model year G37s (approx. 2010+).
    Heads up: While part numbers can be superseded, the most important factor is ensuring the donor BCM comes from a vehicle with the same body style (sedan/coupe) to ensure feature compatibility. Reprogramming of keys is always required after replacement.

Model Year Variations Within This Range

  • 2010-2013: The G37 received a facelift for the 2010 model year. This included revised front and rear fascias, new headlights, and interior updates. The interior changes included a new gauge cluster color scheme (white instead of red/blue) and a revised center console design. While the core CAN architecture remained the same, BCM part numbers changed, and the navigation system was updated to a higher resolution screen. These changes mean that some interior electronic components are not interchangeable between pre-2010 and 2010+ models.
How To Fix VDC OFF, ABS & SLIP LIGHT G37-370Z
How To Fix VDC OFF, ABS & SLIP LIGHT G37-370Z
MOST COMMON G37 ISSUE | SUNROOF DRAIN FIX
MOST COMMON G37 ISSUE | SUNROOF DRAIN FIX
G37 grounding kit installation tutorial
G37 grounding kit installation tutorial
How to Fix VDC & SLIP Light on a G37/370z
How to Fix VDC & SLIP Light on a G37/370z
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Aug 1, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code U1001 for:
  • Infiniti G37: 200820092010201120122013
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part