2006 Lexus GS300 P0606 and C1201 Codes Reappearing After ECM/PCM Replacement
Hi everyone, I'm facing a recurring issue with my 2006 Lexus GS300 (GRS190 model) equipped with a 3GR V6 engine. The vehicle has accumulated approximately 92,000 km of mileage. The problem occurs when starting the car: the MIL (Malfunction Indicator Lamp), along with the VSC and TRC lights, illuminate intermittently. These warnings typically disappear after shutting off and restarting the vehicle, but they reappear frequently during operation. A diagnostic scan revealed two trouble codes: P0606 (ECM/PCM Processor Malfunction) and C1201 (Engine Control System Malfunction). According to the factory repair manual, replacing the ECM/PCM unit is the recommended solution. I replaced the first ECM/PCM with full reflash and programming, which initially resolved the issue. However, after about eight months of normal use, the same codes returned. I then replaced the second ECM/PCM unit—again following the repair manual's guidance—and inspected all wiring connections for faults, finding none. Despite this, when I started the vehicle today, both P0606 and C1201 reappeared upon startup. I'm now seeking advice on possible root causes beyond a faulty ECM/PCM. The vehicle is driven in consistently hot conditions (year-round temperatures around 100°F), with regular rainfall but no winter or freezing exposure. All roads are paved, so there's no off-road use. Any insights into alternative diagnostics or underlying system issues would be greatly appreciated. Thanks in advance for your help!
Where can I purchase a genuine ECM/PCM unit for my 2006 Lexus GS300, and who performs the programming and installation? Are there specific dealers or certified shops that offer this service?