June 10, 20187 yr I have a 1991 Legacy with code 24 and it would not fire on cylinder one as per the usual in limp mode with said code. I replaced the tps and now it fires on all 4 and it's a new pre-calibrated IACV. Is it possible calibration is off? All the wires have been rebuilt/replaced that got to the iacv. I put in a new ecu and it runs a tad smoother now at least. Symptoms: -Cold engine must be revved to about 1.5 to 2k for a few seconds so it's a tiny bit warm to run decently enough. Warm engine is fine. -Idle is higher than it usually is. -Automatic Tranny; Shifts to soon and makes it bog and struggle to speed up -Overdrive engages and stays engaged until under 40 mph which it never did before. [Symptoms are the same across both ecu's except the old onw just made the idle a tad rougher.]
June 10, 20187 yr Not having much experience with this issue or autos in Subarus I'd be looking for a vacuum leak. Cheers Bennie
June 10, 20187 yr Sounds like the new TPS needs to be adjusted. Cold running issue could also be coolant temp sensor. Doesn't always throw a code.
June 10, 20187 yr Author 3 hours ago, Subaru Scott said: Sounds like the new TPS needs to be adjusted. Cold running issue could also be coolant temp sensor. Doesn't always throw a code. I had it in a shop for the tps. They calibrated it for me. Thermometer and coolant temp are all working properly. And were recently replaced since they're a common problem for the car in the first place.
June 10, 20187 yr Author Update, I was thinking of something else. I haven't done anything to the CTS. I've also heard the VSS can be a problem causer for this?
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now