I have a 2005 non-turbo Touring that does the same thing (and has for the past 2 months.) When the car is cold, it starts slowly and when driving, it will accelerate to 2500rpm, buck, rumble, stall, then up-shift. I can't drive any faster than 60mph without stalling. Sometimes, it will randomly cutoff while driving in traffic (sometimes at highway speeds!); It might restart in neutral (if I'm fast enough), then it might not. When it's warmed up, if you turn it off, it won't restart for about 35-45 minutes.
I've already spent over $500 replacing various sensors and parts, but after much research, investigation and grease time, I figured out that the problem is due to a bad signal from the camshaft position sensor (from a faulty wire from that sensor to the PCM), causing the 2500-rpm rev limiter built into the PCM to activate (to save the engine from presumed damage).
So after speaking to 9 mechanics, 3 dealership service departments, looking at over a hundred website articles and replacing all this: battery, spark plugs/wires, catalytic converter, starter, camshaft sensor (twice), crankshaft sensor, manifold absolute pressure sensor (twice), intake air temperature sensor, knock sensor, coolant temperature sensor, transmission input speed sensor, transmission output speed sensor, the problem looks to be a shorted wire to an $30 sensor.
Monday, March 18th, 2013 AT 6:37 PM