In the 2007 Infiniti M35, the Engine Control Module (ECM) manages fuel delivery, ignition timing, and emission controls. A failure often results in loss of engine control, triggering diagnostic codes such as P0605 and may require relearn or replacement procedures to restore proper operation.
When a 2007 Infiniti M35 begins to exhibit erratic engine behavior, loss of power, or a persistent check‑engine light, the underlying cause often points to the Engine Control Module. Understanding how the ECM interacts with the vehicle’s systems helps you decide whether a simple relearn or a full replacement is necessary. This guide walks you through the function of the ECM in the M35, the labor involved for both relearn and removal‑and‑replace operations, the programming requirements after a new unit is installed, and practical steps to keep the module healthy. By the end, you should know what to expect in terms of labor, how to recognize the symptoms, and why a VIN‑programmed replacement can simplify the repair process.
The Engine Control Module in a 2007 Infiniti M35 serves as the central computer that monitors sensor inputs, controls fuel injection, ignition timing, and emission systems, ensuring the engine runs smoothly and efficiently. It constantly processes data from the crankshaft position sensor, oxygen sensors, and throttle position to make real‑time adjustments. When the module fails, the vehicle may lose engine power, exhibit rough idle, or refuse to start, prompting the diagnostic trouble code P0605. Because the ECM directly influences drivability, any fault can affect fuel economy and emissions compliance. Proper operation is essential for meeting performance expectations and regulatory standards. The module works in concert with the Powertrain Control Module, sharing data to coordinate transmission shifts and torque delivery, which is why both often require similar service procedures. For owners needing a replacement, the process typically involves removing the existing unit and installing a new one, followed by a relearn to synchronize the new hardware with the vehicle’s existing parameters. This ensures the new ECM can correctly interpret sensor signals and maintain optimal engine performance. The replacement engine computers for the 2007 Infiniti M35 must be calibrated to the vehicle’s VIN to function correctly.
The Engine Control Module in the 2007 Infiniti M35 is mounted within the engine compartment, typically attached to the firewall or near the intake manifold. Access usually requires removal of a few fasteners and disconnecting the main power harness. According to the labor guide, performing a full Engine Control Module removal and reinstall on the M35 takes approximately 1.4 hours. The procedure involves disconnecting the battery, unplugging the module’s connectors, extracting the unit, installing the replacement, and reattaching all electrical connections. Torque specifications are not provided, so standard Nissan service practices should be followed. After the unit is secured, the battery can be reconnected, and the vehicle is ready for the required relearn process.
| Operation | Configuration | Book Time |
|---|---|---|
| Engine Control Module Relearn | M35 | 0.5 hr |
| Engine Control Module Relearn | M45 | 0.5 hr |
| Engine Control Module R&R | M35 | 1.4 hr |
| Engine Control Module R&R | M45 | 1.4 hr |
| Powertrain Control Module Relearn | M35 | 0.5 hr |
| Powertrain Control Module Relearn | M45 | 0.5 hr |
| Powertrain Control Module R&R | M35 | 1.4 hr |
| Powertrain Control Module R&R | M45 | 1.1 hr |
After installing a new Engine Control Module in the 2007 Infiniti M35, the factory service procedure calls for a relearn of the module’s parameters, which typically requires about 0.5 hours. Flagship One supplies a a VIN‑programmed replacement unit that arrives already matched to your vehicle’s identification, so the relearn step is effectively completed at the factory. This eliminates the need for a separate programming session with a dealership scanner, reducing labor time and potential for error. Once the unit is installed, a brief verification of communication with a scan tool may be performed to confirm successful integration.
When the Engine Control Module in a 2007 Infiniti M35 starts to fail, owners often notice a loss of power, rough idle, or an inability to start the engine. The check‑engine light may illuminate, and a diagnostic scan can reveal the internal fault code Engine Control Module Internal Failure. Additional signs include intermittent stalling, unexpected fuel trim adjustments, and occasional transmission shift delays, as the PCM relies on ECM data for proper gear changes. In some cases, the vehicle may exhibit reduced fuel efficiency or increased emissions, prompting an emissions test failure. If you experience any combination of these symptoms, it is prudent to have the ECM inspected and, if necessary, replaced or relearned.
The following internal diagnostic codes have been reported for the Engine Control Module in the 2007 Infiniti M35:
| Code | Meaning | Full Guide |
|---|---|---|
| P0605 | Internal ROM error | Full P0605 guide → |
P0605 signals an internal malfunction within the Engine Control Module. It suggests the module cannot process data correctly and may need a relearn or replacement.
The labor guide estimates the relearn procedure for the M35 ECM to require about 0.5 hours of technician time.
While the location is accessible, the process involves disconnecting critical electrical connections and may require specialized tools; professional installation is recommended to ensure proper torque and re‑learning.
Factory service calls for a relearn after replacement. A VIN‑programmed unit from Flagship One typically arrives with that step already completed.
Yes, because the ECM shares data with the Powertrain Control Module, a malfunction can lead to delayed or harsh shifting in the 2007 Infiniti M35.
When the Engine Control Module in your 2007 Infiniti M35 needs attention, you can choose a brand‑new OEM part or a refurbished replacement that meets factory specifications. Both options require the same removal and reinstall steps, but a VIN‑programmed unit can streamline the post‑install process by eliminating the need for a separate relearn. Evaluate the condition of your current module and consider the benefits of a pre‑programmed replacement to reduce downtime.

Flagship One stocks a refurbished, VIN-programmed PCM for the 2007 Infiniti M35 with a lifetime warranty, free shipping and no core charge. The full Infiniti M35 module lineup covers other engine configurations as well.
If your 2007 Infiniti M35 is showing ECM‑related symptoms, a relearn or replacement may restore reliable performance. Choose a solution that fits your schedule and budget, and remember that a VIN‑programmed unit can simplify the final steps. Contact a qualified technician to assess the situation and recommend the best path forward.