I'm cross posting this topic here from the subaruoutback.org forum to try to help out my sister who's having an awful lot of problems with her 2004 Outback which seems to be the most problematic car I've ever heard of. The car is a 2004 Outback 2.5L, automatic, 90,000 miles. The car was purchased in 2012 with about 70,000 miles on it, and it appeared to be in great condition. It was a single owner car with no accidents. About a year after it was purchased, her husband, a Ford mechanic, discovered the rack and pinion and valve cover gaskets were leaking, which are fairly common problems. He replaced the rack, the valve cover gaskets, and also replaced the head gaskets preemptively using auto parts store gaskets, not OEM Subaru gaskets. In early 2016, the car started overheating if driven for more than 20 minutes. Her husband replaced the thermostat multiple times, water pump, radiator, and did multiple coolant flushes. Eventually he decided to replace the head gaskets again, this time using Subaru OEM gaskets. The car still overheated after the second set of head gaskets, so finally he determined that the heater core was clogged, and he dismantled the dashboard to replace the heater core. The heater core corrected the overheating issue. Immediately after the heater core repair, the hood blew up while driving at highway speed because it had not been latched properly, bending the hood, breaking the windshield, and denting the roof and fenders. Shortly after the car was repaired at the body shop, the air conditioning stopped working and had to be repaired. A few weeks after that, the current problem started. At this point, the engine has been disassembled twice, the dashboard disassembled, and the front body has had a significant amount of work done to it, which is an awful lot of work for a car model that is generally known to be reliable and still has a relatively low 90,000 miles on it. The current problem is that the car revs very high upon startup and will not shift. The car will drive at a maximum of 25 mph while the rpms approach redline. You cannot make the car go any faster no matter how much you press on the accelerator, only the rpms will increase. The position of the automatic shifter has no effect on the problem. Eventually there will be a "kick," and the car will start to drive as normal. If you warm the car up for 20-30 minutes before driving it, it will drive as normal. After several days of exhibiting this problem, the CEL came on, and the codes were: P0731 Gear 1 Incorrect Ratio P0732 Gear 2 Incorrect Ratio P0733 Gear 3 Incorrect Ratio P0734 Gear 4 Incorrect Ratio P1512 Idle Air Control (IAC) Valve Signal 2 Circuit Low Input P1514 Idle Air Control (IAC) Valve Signal 3 Circuit Low Input P1516 Idle Air Control (IAC) Valve Signal 4 Circuit Low Input The transmission fluid has been flushed, the internal and external transmission filters have been replaced, fluid levels are all correct, the Throttle Position Sensor has been replaced, and the Idle Air Control Solenoid was cleaned. The battery has been disconnected over night to try to reset any memory. Her husband the Ford mechanic is tired of working on the car, so she's now taken the car to a different trusted independent shop, but not one which is a Subaru specialist...those are nonexistent in her area. The new mechanic says that the transmission is bad, and that third gear is "falling out," which is why the car will not shift out of second gear until it's warmed up. It seems very highly unlikely to me that the transmission would fail within a month of all the other major repairs, and I have urged her to try to eliminate every other possibility before spending thousands more on a rebuilt transmission. Are there any sensors, electrical connections, or vacuum issues that could cause this problem? They have a transmission out of a 1995 Legacy on hand her husband would like to use, but I don't think that transmission is compatible with a 2004 Outback. Any help would be most appreciated. Andrew