I've got a 2002 4Runner 4WD with an automatic transmission and about 125K miles on it. I've got an odd transmission issue. When the engine/transmission is cold, it will not shift out of first gear. This only happens when the outside air temperature is less than 60 degrees and the engine hasn't warmed up enough to move the needle on the temperature gauge. As soon as that temperature gauge budges up a bit, the transmission shifts out of first gear and otherwise works perfectly. If it's warmer than 60 degrees, I won't see this behavior at all, even when the engine is cold. Right now, life is good. Once Fall arrives here in New England, not so much. I took it to my local Toyota dealer service department, and they said it had thrown a solenoid malfunction code (don't have exact code). They recommended a transmission flush which I went along with. It did solve the problem, but only for about a week. They told me that if it didn't work, my trunk would need a new transmission. I have to admit that I'm mostly clueless and would greatly appreciate any advice you have for me.