I have a 2001 focus that after a while of driving will not go into overdrive. At 45 or over I can put in neutral then back in drive and sometimes it will shift into overdrive. Sometimes the engine light will come on give code P0761 (Solenoid C) Also the tranny will overheat the " ! " light will come on the car is then stuck in limp mode 2nd only. After it cools down for a couple of hours it shift normal again till it gets hot again. Now I have done a fluid flush, new Shift Solenoids A,B & C, also new filter. After changing solenoid C the engine light still came back on code P0761. Anyone have any ideas I need help and can't afford a trip to the Tranny shop? When it is cold it shifts great.