|
Thank you for your response. This car has over 100K miles on it with no recent engine work performed on it. As you mentioned in your second reply, when I reconnected the battery cable the car had to re-learn the system. During this phase it runs beautifully. It starts fine and idles at about 1400 RPM. After a period of time (couple of minutes) the idle drops to about 700 - 800 and will get down to 600. This all works fine and it runs great, no missing, lots of power etc. Since it runs so well I don't think it has a mechanical problem.
I am assuming it is running on the default emission settings until it "learns" the system, and then it applies the "learned" calculations. Anyway, at about 10 - 15 minutes into the test drive, the "check engine" comes on and when I stop the engine idles at 1400 -1500 RPM and is very rough. From this point on I cannot get the idle RPMs down unless I remove the battery cable. When I check the codes I get P1345, P0300, P0302, P0304, P0306, which looks like there is a problem on the right bank and since I get the P1345 first it looks like a problem with the VVTi.
The oil screens in both heads are clean and both VVT solenoids check O.K. I changed oil since it was due and it ran great for about 1.5 days. Then the symptoms reappeared. Having said all this, I really believe that the clue is in the idle. If I can find what is causing the fast idle I think that will also cure the misfire etc.
Any ideas or suggestions will be greatly appreciated.
Thank you.
|