U1010 on 2005-2008 Infiniti G35: Control Unit Communication Error Causes and Fixes
On a 2005-2008 Infiniti G35, code U1010 indicates a control unit has an internal communication error or has lost communication on the CAN network. Diagnosis requires a professional scan tool to identify the specific faulty module, most commonly the ABS control unit. Before replacing any expensive parts, always check the battery, grounds, and fuses, as these are common and inexpensive failure points that can mimic module failure on these voltage-sensitive vehicles.
- U1010 on your G35 means a control module has a communication problem, which could be an internal failure.
- DO NOT replace any modules without first confirming your battery is fully charged, the alternator is working correctly, and all major ground connections are clean and tight.
- A professional scan tool is essential to find out WHICH module is logging the U1010 code.
- Common symptoms include the VDC/SLIP lights, limp mode, and sometimes a no-start condition.
- Check for common related codes like U1000 and U0101, as they can help pinpoint the faulty module (often the TCM or ABS unit).
What's Unique About the 2005-2008 Infiniti G35
The 2005-2008 G35 spans two generations (V35 and V36), which have different electronic architectures. On these vehicles, a U1010 code is less about a single, predictable failed part and more about a diagnostic process. While the code often points to an internal module failure, these cars are also sensitive to low battery voltage and poor ground connections, which can mimic module failure and must be ruled out first. A common point of failure is the ABS control module, which can suffer from internal solder joint failure or brake fluid contamination. Another known issue is water intrusion from clogged sunroof drains flooding the passenger footwell and damaging the Body Control Module (BCM) and its connectors.
Diagnostic Flowchart
Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Generation note: This range covers the end of the first generation (V35; 2005-2006 sedan, 2005-2007 coupe) and the beginning of the second generation (V36; 2007-2008 sedan). The V36 has a more complex electronic architecture. Notably, the Transmission Control Module (TCM) location differs: on many V35 models, it's a separate unit in the passenger footwell, while on later V36 models (similar to the G37), it is often integrated into the valve body inside the transmission, making it more susceptible to heat and vibration and more labor-intensive to replace.
Symptoms You May Notice
- Check Engine Light is on
- VDC OFF and SLIP lights are illuminated
- Vehicle enters 'limp mode,' often stuck in one gear.
- Harsh or erratic automatic transmission shifting
- No-start or crank-no-start condition.
- Gear position indicator on the dashboard may be blank or incorrect.
- ABS light is on.
- Brake pedal feels hard or unresponsive.
- ABS pump motor runs continuously, even with the car off.
- Inaccurate or dead speedometer.
- Replacing a single wheel speed sensor when VDC/SLIP lights are on. While a bad sensor can cause these lights, a U1010 code points to a deeper network or module issue.
- Replacing the entire transmission. Often, the issue is electronic (TCM, wiring) rather than mechanical, especially if the code appears with shifting problems.
- Replacing the BCM due to water damage without first fixing the clogged sunroof drain that caused the leak. 🎬 Watch: How to fix your sunroof drain the right way. The new module will inevitably fail again.
Most Likely Causes
- Low Battery Voltage or Failing Alternator 🔴 High Probability → Shop Vehicle Battery Infiniti/Nissan electronics are notoriously sensitive to system voltage. A weak battery or poor charging system can cause modules to behave erratically and throw communication codes before they are truly faulty. TSBs specifically note that low voltage can be a primary cause of CAN DTCs.
How to confirm: Test the battery with a multimeter; it should show ~12.6V with the engine off. With the engine running, voltage should be between 13.7V and 14.7V. Check terminals for corrosion.
Typical fix: Recharge or replace the battery. Clean terminals and ensure connections are tight. If charging voltage is low, diagnose and replace the alternator.
Est. part cost: $150-$400 - Poor or Corroded Ground Connections 🟡 Medium Probability These vehicles have several key ground points that can corrode over time, creating high resistance and causing voltage discrepancies between modules, which leads to communication errors. Forum users report that checking and cleaning grounds can resolve complex electronic issues, including no-start conditions related to communication codes.
How to confirm: Inspect and clean the main battery-to-chassis ground, the engine-to-chassis ground strap (passenger side, below coolant reservoir), and the grounds on the timing chain cover. Also check grounds for specific modules like the ABS and BCM.
Typical fix: Disconnect the ground cables, clean the contact points on the terminal and chassis/engine with a wire brush until shiny, apply anti-oxidation grease, and re-secure tightly.
Est. part cost: $5-$20 - Failed ABS Control Module 🔴 High Probability → Shop ABS Control Module The ABS module is a very common failure point. Internal solder joints can crack, or seals can leak brake fluid onto the internal circuit board, causing a short. This can cause the ABS pump to run continuously and poses a potential fire risk.
How to confirm: Use a professional-grade scan tool to perform a full network scan. If the ABS module has codes C1110 (Controller Failure) and U1010, the ABS module itself has almost certainly failed. The VDC OFF and SLIP lights will be on.
Typical fix: Replace the ABS control module/actuator assembly. On the G35, this typically does not require programming if the correct part number is used. The system must be properly bled after replacement. 🎬 See this walkthrough on how to replace your ABS module.
Est. part cost: $200-$1500 - Failed Transmission Control Module (TCM) 🟡 Medium Probability → Shop Transmission Assembly The TCM is another common point of failure. On V35 models it is a separate unit, while on V36 models it is integrated with the valve body inside the transmission pan, exposing it to heat and vibration.
How to confirm: A scan tool will show U1010 stored in the TCM, and other modules will likely store U0101 (Lost Communication with TCM). Symptoms are typically limp mode (stuck in one gear) and a blank gear position indicator.
Typical fix: Replace the failed TCM. For V36 models, this requires replacing the entire valve body assembly 🎬 Watch: Step-by-step guide to removing the transmission valve body. inside the transmission. The new module may require programming.
Est. part cost: $400-$1500 - Damaged Wiring or Corroded Connector (especially at BCM) ⚪ Low Probability Water intrusion into the passenger cabin from clogged sunroof drains is a well-documented issue that can damage the Body Control Module (BCM) or its connectors, causing a host of bizarre electrical problems. Also, wiring harnesses near the engine or transmission can become brittle or damaged over time.
How to confirm: Visually inspect the connectors and wiring harness for the suspect module (identified by the scan tool). Check for green/white corrosion, bent pins, or chafed wires. Specifically, check the passenger footwell carpet for dampness, a tell-tale sign of a leaking sunroof drain tube affecting the BCM.
Typical fix: Repair the damaged section of the harness or clean/replace the corroded connector. If the BCM is damaged by water, it must be replaced and the sunroof drain leak must be permanently fixed to prevent recurrence.
Est. part cost: $50-$1000
Rare But Worth Checking
- Stuck ABS Relay:
- Incorrect Tire Sizes:
Diagnosis Steps
- Connect a professional-grade scan tool capable of performing a full network scan on all control modules (e.g., Infiniti CONSULT).
- Identify which specific module is storing the U1010 code. This is your primary suspect. Note all other 'U' codes present in other modules.
- Check Battery Health: Test the battery voltage with the engine off (should be ~12.6V) and running (should be 13.7-14.7V). A weak battery or failing alternator is a very common cause of communication codes.
- Inspect and Clean Grounds: Disconnect the battery. Inspect and clean the main battery-to-chassis ground, the engine-to-chassis ground straps, and the grounds on the timing chain cover.
- Perform CAN Bus Resistance Test: With the battery disconnected, use a multimeter to measure the resistance between Pin 6 (CAN-H) and Pin 14 (CAN-L) at the OBD-II port. A healthy reading is 60 Ohms. A reading of 120 Ohms indicates an open circuit or a problem with one of the terminating modules. A reading below 60 Ohms suggests a short circuit.
- Isolate the Faulty Module: If the resistance is incorrect, begin disconnecting modules from the CAN bus one by one, measuring resistance after each one is disconnected. When the resistance returns to the correct value (e.g., from ~0 Ohms to 120 Ohms after disconnecting a shorted module), the disconnected module is likely the source of the fault.
- Inspect Connectors: For the suspect module, and especially the BCM in the passenger footwell, inspect the connectors for any signs of water damage, corrosion (green or white residue), or bent pins.
Parts You'll Likely Need
- ABS Control Module / Actuator
(OEM #47850-AC740 (example for 05-06 Sedan MT), 47850-CM45A (example for 06 Sedan AT))— The ABS module is a very common point of failure that can set a U1010 code, often accompanied by C1110 and various warning lights (ABS, VDC, SLIP).
Trusted brands: Hitachi, Bosch, Genuine Infiniti (OEM)
OEM price range: $800-$1500
Aftermarket price range: $250-$700 (Used or Remanufactured) - Transmission Control Module (TCM)
(OEM #31036-AL012 (example for 03-04 V35), 41650-JK500 (example for 07-08 V36))— A failed TCM is a common cause, especially when symptoms include limp mode and shifting problems. Part numbers are highly specific to year and model.
Trusted brands: Genuine Infiniti (OEM), Hitachi, Module Mechanics (Repair Service)
OEM price range: $900-$1200
Aftermarket price range: $200-$500 (Used or Remanufactured) - Vehicle Battery — Low system voltage is a primary cause of spurious communication faults on this platform. Ruling out a weak battery is the first and most important step.
Trusted brands: Interstate, DieHard, Bosch
OEM price range: $200-$300
Aftermarket price range: $150-$250
Related Codes That Often Appear With This One
- U1000 — If a module fails internally and sets a U1010, it stops communicating on the network. Other healthy modules will then log a U1000 code because they can no longer hear from the failed module.
- U0101 — This code means 'Lost Communication with TCM'. If the Transmission Control Module (TCM) is the unit that has failed internally with a U1010, other modules on the network will specifically report that they have lost communication with it by setting a U0101.
- C1110 — This code means 'Controller Failure' and often appears alongside U1010 when the Anti-lock Brake System (ABS) control module is the source of the problem, strongly indicating the ABS unit itself is faulty.
- C1142 — This code for 'Pressure Sensor Circuit' is also related to the ABS system. A user on Reddit reported this code appearing before a dealer ultimately diagnosed a failed ABS pump.
Technical Service Bulletins (TSBs) & Recalls
- ITB10-029A: This TSB provides general diagnostic guidelines for CAN communication codes like U1000 and U1010. It emphasizes checking power, grounds, and CAN resistance (should be 60 ohms) at the suspect module before replacement.
- ITB13-022a: While not directly about U1010, this TSB discusses the 'Power Cut OFF Switch' found on some vehicles, highlighting the importance of proper battery connection for system stability.
- ITB19-029E: This bulletin details the complex procedure for replacing and configuring a Telematics Control Unit (TCU), illustrating the need for specific programming steps when replacing certain modules.
Platform-Specific Known Issues
- ABS Module Failure: → Shop ABS Control Module The ABS module is arguably the most common module to fail and trigger a U1010 code, often along with C1110. The failure can be due to internal circuit board shorts from brake fluid contamination or cracked solder joints. Symptoms are classic: ABS, VDC, and SLIP lights are on, and sometimes the ABS pump motor will run constantly, draining the battery.
- BCM Water Damage: Clogged front sunroof drain tubes are a well-known design flaw. They cause rainwater to back up and leak down the A-pillar directly onto the Body Control Module (BCM) located in the passenger-side kick panel. This leads to a wide array of difficult-to-diagnose electrical gremlins, including communication codes, no-start conditions, and erratic accessory behavior. Any diagnosis of CAN issues should include a check for dampness in this area.
Mechanic-Grade Diagnostic Values
- CAN Bus Network Resistance — expected: 60 Ω (Ohms) between Pin 6 (CAN-H) and Pin 14 (CAN-L) at the DLC with the battery disconnected.. Failure: A reading of 120 Ω indicates an open circuit or missing termination. A reading significantly less than 60 Ω indicates a short circuit in the wiring or within a module.
- CAN High Voltage to Ground — expected: 2.5V to 3.0V DC between Pin 6 (CAN-H) and a known good ground (Pin 4 or 5) with the key on.. Failure: Voltages outside this range indicate a fault on the CAN High line.
- CAN Low Voltage to Ground — expected: 2.0V to 2.5V DC between Pin 14 (CAN-L) and a known good ground (Pin 4 or 5) with the key on.. Failure: Voltages outside this range indicate a fault on the CAN Low line.
Scan Tool Commands That Help
- Infiniti CONSULT-II / CONSULT-III: CAN Diag Support Monitor — This is the factory tool's dedicated function for performing a comprehensive health check of the CAN communication system. It can identify which modules are present and communicating correctly, which is the first step in diagnosing any 'U' code, including U1010.
- Infiniti CONSULT-II / CONSULT-III: Self-Diagnostic Results — After identifying the suspect module (e.g., ABS), use the scan tool to pull codes directly from that specific module. This is where you would find accompanying codes like C1110 (Controller Failure) which, paired with U1010, confirms an internal module fault.
Wiring & Ground Locations
- BCM (Body Control Module) — In the passenger side footwell, typically behind the kick panel. On some models, it is mounted near a fuse panel bracket.. This location is highly susceptible to water damage from clogged sunroof drains or leaking windshield seams. Corrosion on the BCM connectors is a very common cause of network communication failures.
- TCM (Transmission Control Module) - Early V35 — For pre-2004.5 models, this is a separate unit located in the passenger side footwell/kick panel area, near the ECU.. If the TCM fails with a U1010, its location determines the repair. On these early models, it can be replaced without removing the transmission oil pan.
- TCM (Transmission Control Module) - Late V35 / V36 — For 2004.5 and newer models, the TCM is integrated with the valve body, located inside the automatic transmission oil pan.. A TCM failure on these models is a much more labor-intensive and expensive repair, requiring the transmission pan to be dropped and the entire valve body assembly to be replaced.
- Primary Transmission Ground — Located on the top middle of the timing chain cover. There are two wires landed on this point; one is for the transmission.. A poor ground connection here can cause erratic TCM behavior and communication faults. It's a critical point to check when diagnosing transmission-related network codes.
- ABS Relay — Located in the engine bay, right in front of or next to the ABS actuator/pump assembly, near the driver's side firewall.. A stuck ABS relay can cause the ABS pump to run continuously, draining the battery and causing electrical noise that can disrupt CAN communication, potentially mimicking a failed ABS module.
Real Owner Repair Stories
- Reddit user /u/PowerPictures (Infiniti (model not specified, but common G35 issue)) — Crank-no-start condition.
❌ Tried (didn't work) Initially thought the BCM needed to be replaced.
✅ What actually fixed it The user found corrosion on the BCM connectors. Cleaning the corrosion from the connectors with contact cleaner and a small brush was enough to resolve the no-start problem. - Pico Technology forums user jbakers1 (2008 Infiniti G35X) — No speedometer, VDC and SLIP lights on, no A/C control, U1000 codes in ECM, IPDM, and BCM. CAN resistance was incorrect at 50 ohms.
❌ Tried (didn't work) Dealer had already replaced ECM, ABS, IPDM, and A/C amp., Correcting swapped connectors for the A/V display and iPod adapter only fixed the radio/nav.
✅ What actually fixed it The technician performed a systematic diagnostic by measuring CAN line resistance to ground while unplugging modules one by one. They identified that the seat module and steering module had a short on the CAN low side, and the IPDM and A/V module had a short on the CAN high side. The fix required addressing these multiple shorted modules. - DoItYourself.com forums user Ddaronson (2008 Infiniti G35X) — Crank-no-start after heavy rain, instrument panel went black while driving, shifter locked in park.
❌ Tried (didn't work) The car had been dealer-serviced and had no prior major issues.
✅ What actually fixed it The dealer found water was leaking from a split body seam and pooling inside the BCM case, corroding the circuit board. The final repair involved applying epoxy/silicone to the leaking seam and replacing the BCM.
Model Year Variations Within This Range
- 2005-2006 Sedans, 2005-2007 Coupes (V35): The Transmission Control Module (TCM) is typically a separate, replaceable unit located in the passenger footwell. This makes diagnosis and replacement significantly easier and less costly than on later models.
- 2007-2008 Sedans (V36): The Transmission Control Module (TCM) is integrated into the valve body assembly, which is located inside the transmission oil pan. A TCM failure requires replacing the entire valve body, a much more expensive and labor-intensive job.
- All: Body Control Modules (BCM) are often specific not only to the model year but also to the body style (Coupe vs. Sedan). They are not interchangeable. A BCM from a coupe will not work in a sedan, and vice-versa.
Helpful Videos
Used OEM Parts in Stock
New Aftermarket Parts Available
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.
- Infiniti G35:
- 🧭 Diagnostic Flowchart
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2005-2008 Infiniti G35
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- Model Year Variations Within This Range
- 🎟️ Get 5% Off