I have a 2007 F250 6.0. Monday of this week got ready to leave the house to go to the store let the truck warm up and when I put the truck into reverse the tow/haul light started flashing and the engine stalled out after doing some research on here found a thread about replacing the transmission fluid temperature sensor. Replaced the sensor and filled it back up with Mercon SP. Test drove the truck it shifted good. Then drove the truck to the store put fuel in it and on the way back home it died on me with no hesitation or warning after some testing found out the starter was bad replaced starter on Friday and truck started up and ran ( still not sure how a bad starter caused it to shut off like that ) drove it to advance auto parts for a charging system test and the tow/haul light started flashing again and started shifting hard. Turned the truck off and let it sit drove fine with no flashing tow/haul light for about 2 miles then it came back on. MIL is not on. Any help on this would be greatly appreciated