Ok little long history. Sorry it's really long.
About 4 months ago it bogged down on the freeway well I was passing someone and would barely accelerate and throw a flashing check engine light with these codes:
P0157 - O2 Sensor Circuit Low Voltage (Bank 2, Sensor 2)
P1171 - Unknown Powertrain DTC (Manufacturer Controlled; Fuel and Air Metering)
P0300 - Random/Multiple Cylinder Misfire Detected
Here is the thread I started then. Then the dealership looked over it for a long time and ended up taking every thing off to get to the timing belt and told me the belt had slipped and that was the problem and wanted $500 for having to do so much work diagnosing it and $400 to replace the belt. So I wasn't happy about that and told them I would call them back. A day or so later they called me back saying they had the tech's run a few more test and found out that the passenger side catalytic converter was partially plugged up, had flow but not enough, and replaced it under warranty and that fixed the derivability problem and it drove fine again. So they didn't charge me the $500 cuz they were wrong about the timing belt being the problem. I still don't know how they can look at the timing belt and tell me it slipped then tell me its fine. So that seamed to fix things for then.
Then about a month ago I was merging onto a freeway that goes over the local mountains and had to have it floored for close to a minute to get up to speed with traffic when the check engine light came on again. I got home and it was a P0137 - o2 Sensor Circuit Low Voltage (Bank 1, Sensor 2) code. So I cleared the code and it didn't come on again until the next time I had it floored merging onto the freeway up the mountain when the same code tripped. So I cleared it again and decided to swap the two rear most o2 sensors to see if the problem moved too (bad o2 sensor) but it turned out that the dealer never used anti-seize when they replaced my catalytic converters the 4 times before so the sensors were seized in the exhaust so I couldn't swap them.
A thread about that all here. So I just left it cuz I couldn't do any thing at the time.
Then a week or two ago I was on the freeway accelerating but not very hard when I had a flashing check engine light again. After that it acted the same as last time I had the flashing light, hard to accelerate on the freeway and stay up to speed go up hill. And the codes it showed this time were:
P0137 - O2 Sensor Circuit Low Voltage (Bank 1, Sensor 2)
P1171 - Unknown Powertrain DTC (Manufacturer Controlled; Fuel and Air Metering)
P0300 - Random/Multiple Cylinder Misfire Detected
But this time it was easy to trip the flashing check engine light again, stay over 3K rpm longer then say 30 seconds and it started flashing again, were as the first time I only tripped the flashing check engine light once. Also the first time it was really hard to keep up to speed on the freeway, pretty much had to keep it kicked down in 3rd to keep up, were as this time I could keep it in 4th but could barely accelerate.
I had to drive with it like that for about a week cuz the local dealer refused me service now because I always spotted all there mistakes and the bad work they did and said a lot of bad stuff about them online, and since I had to go out of town to another dealership I had to wait for my dad to get back from business so he could drive me home for the dealership.
So I get it to the new dealership last night. So since last time it had a bank 2 code and they replaced the passenger side cat. and this time i had a back 1 code I figured bank 1 was the driver side and told the dealer I suspected the driver side cat.
So I got a call from the dealership a little while ago explaining how they thought it was the engine wire harness and the intake manifold gasket. They had moved around the wire harness when it was all cold and the engine idle would fluctuate a little now and then or something like that. Also they sprayed starter fluid (I think they said starter fluid) around the intake manifold and the idle would change just a little bit. So they said that the cracked intake manifold gasket could cause the P1171 code I had, they said the code was something about being lean (forget exactly what he said) then they said that the bad/shorting engine wire harness could trigger 02 sensor codes and misfires.
Now the part that confused/interested me was that they said the bank 1 o2 sensor code is the passenger side, but last time when I had a bank 2 code they replaced the passenger side converter. So if they are right about passenger side = bank 1 and driver side = bank 2 then last time I had a driver side code and the passenger converter was replaced and this time I have a passenger side code.
Again sorry that was so long, but that's the full history of this problem. Please help this could be the factor that decides wether I HAVE to get a new car or can keep my this one and I love this one.
Thanks
Noah