I have a 2008 Dodge Grand Caravan SE 3.3 v6 Flex Fuel with 60k. Driving down the road yesterday it threw itself into 1st gear twice. The sport shift no longer works. I drove it again today and it went into 3rd and 2nd gear while driving. Most research indicates Limp Mode and fixes such as input/output sensors, blown fuse, TCM, solenoid pack. When driving the transmission shifts fine and only does this after it warms up. Any suggestions?