The engine control module (ECM) or powertrain control module (PCM) in your 2004 Infiniti G35 acts as the brain for fuel delivery, ignition timing, and emissions systems. Failures may cause erratic idling, stalling, or a complete no-start condition.
If your 2004 Infiniti G35 has been stalling, refusing to start, or throwing cryptic engine codes, the engine computer may be the culprit. This small but critical module oversees nearly every aspect of how your 3.5L V6 runs—from fuel delivery to spark timing and emissions controls. When it fails, symptoms can range from subtle drivability quirks to a complete breakdown. Replacing it isn’t just about swapping a part; the factory requires a specific relearn procedure to ensure the new module syncs with your vehicle’s sensors and systems. Understanding what the ECM/PCM does, where it’s located, and what to expect during replacement can help you make an informed decision—whether you’re tackling the job yourself or leaving it to a shop. This guide covers the essentials, including labor times, common failure signs, and how a pre-programmed unit can simplify the process.
The engine control module (ECM) or powertrain control module (PCM) in your 2004 Infiniti G35 serves as the central command for the engine’s operations. It continuously monitors inputs from sensors—like the mass airflow sensor, oxygen sensors, and throttle position sensor—to adjust fuel injection, ignition timing, and idle speed in real time. This ensures optimal performance, fuel efficiency, and emissions compliance. Without a functioning module, your G35 may struggle to start, run roughly, or even enter a limp-home mode to prevent further damage. The module also stores critical data, such as fuel trim values and learned adaptations, which must be preserved or relearned after replacement. If you’re considering a replacement, replacement engine computers for the G35 are designed to integrate seamlessly with your vehicle’s systems, but proper installation and programming are key to restoring smooth operation.
In the 2004 Infiniti G35, the ECM/PCM is typically mounted in the engine bay, often near the firewall or strut tower. Accessing it requires removing a few bolts or clips securing the protective cover, followed by disconnecting the wiring harness. The factory labor time for removal and replacement (R&R) is 1.1 hours, which includes unplugging the old module, installing the new one, and securing it in place. There are no torque specifications provided for this procedure, but it’s important to ensure all connectors are fully seated and the module is properly aligned to avoid damage. Once installed, the factory requires an additional 0.5 hours for a relearn procedure to synchronize the new module with the vehicle’s sensors and systems.
| Operation | Configuration | Book Time |
|---|---|---|
| Engine Control Module Relearn | All configurations | 0.5 hr |
| Engine Control Module R&R | All configurations | 1.1 hr |
| Powertrain Control Module Relearn | All configurations | 0.5 hr |
| Powertrain Control Module R&R | All configurations | 1.1 hr |
After replacing the ECM/PCM in your 2004 Infiniti G35, the factory procedure mandates a 0.5-hour relearn process to ensure the new module communicates correctly with the vehicle’s sensors and systems. This step is critical for restoring proper fuel delivery, ignition timing, and emissions controls. However, if you opt for a VIN-programmed replacement unit, these relearn steps are already completed, saving you time and potential hassle. The pre-programmed module arrives ready to install, eliminating the need for dealer reprogramming or additional software updates. This can be particularly useful if your vehicle is experiencing drivability issues, as it allows for a quicker return to normal operation.
When the ECM/PCM in your 2004 Infiniti G35 begins to fail, you may notice a range of symptoms that can affect drivability and performance. Common signs include intermittent stalling, especially at idle or during deceleration, as the module struggles to maintain proper fuel and spark delivery. A no-start condition is also possible, where the engine cranks but fails to fire, often due to incorrect signals being sent to the fuel injectors or ignition coils. Rough idling or hesitation under acceleration may occur as the module loses its ability to adjust fuel trim or ignition timing accurately. In some cases, the check engine light may illuminate, and a scan tool may reveal module-internal trouble codes like an internal control module fault. Additionally, you might experience poor fuel economy, as the module fails to optimize the air-fuel mixture. If the module’s communication with the vehicle’s sensors is disrupted, you may also notice erratic shifting in automatic transmissions or a complete loss of scan tool connectivity, making diagnosis more challenging.
The 2004 Infiniti G35 may log specific trouble codes when the ECM/PCM experiences internal failures. These codes can help pinpoint the issue and guide the repair process. Below is the documented module-internal trouble code for this vehicle.
| Code | Meaning | Full Guide |
|---|---|---|
| P0605 | Internal ROM error | Full P0605 guide → |
Stalling at idle is often linked to the ECM/PCM failing to maintain proper fuel or spark delivery. The module may struggle to adjust idle speed or fuel trim, especially if it’s experiencing internal faults. A scan tool can help confirm if the issue is related to the module or another component like the idle air control valve.
Replacing the ECM/PCM is a straightforward process that involves unplugging the old module and installing the new one. However, the factory requires a relearn procedure afterward, which may require specialized equipment. If you’re not comfortable with this step, it’s best to have a professional handle the installation.
Common signs include a no-start condition, rough idling, stalling, or the check engine light illuminating with module-related codes. A scan tool can help confirm if the issue is with the ECM/PCM or another component. If the module is at fault, replacement is often the most reliable solution.
Skipping the relearn procedure may result in poor drivability, including rough idling, hesitation, or even a no-start condition. The module needs to synchronize with the vehicle’s sensors to ensure proper fuel delivery, ignition timing, and emissions controls. A pre-programmed unit can eliminate this step.
Both new and refurbished ECM/PCM units can be reliable, but refurbished units are often more cost-effective. Ensure the unit is VIN-programmed to match your vehicle, as this eliminates the need for post-install reprogramming. Always purchase from a reputable supplier to avoid compatibility issues.
If your 2004 Infiniti G35 is experiencing ECM/PCM-related issues, you have a few options. A dealer or independent shop can replace the module and perform the required relearn procedure, but this may involve additional labor and diagnostic time. Alternatively, a VIN-programmed replacement unit can simplify the process, as it arrives ready to install without the need for reprogramming. This can be a practical solution if you’re looking to minimize downtime and ensure a smooth repair.

Flagship One stocks a refurbished, VIN-programmed PCM for the 2004 Infiniti G35 with a lifetime warranty, free shipping and no core charge. The full Infiniti G35 module lineup covers other engine configurations as well.
The ECM/PCM in your 2004 Infiniti G35 plays a critical role in ensuring smooth operation, fuel efficiency, and emissions compliance. If you’re dealing with symptoms like stalling, rough idling, or a no-start condition, the module may be to blame. Replacing it with a VIN-programmed unit can save time and hassle, as it eliminates the need for post-install reprogramming. Whether you choose to tackle the job yourself or leave it to a professional, understanding the process can help you make an informed decision and get your G35 back on the road.