I have an 07 6.0 and every now and then I will be driving along and my tow haul light will start flashing and in order to get rid of it i have to restart the truck. If i dont restart the truck soon enough it will throw a code which is P0757 shift solenoid B stuck on. I replaced solenoid B (the second on in from the drevers side of the truck in the front row, a guy at suncoast told me it was that one) and it still does it. I got a shop manual and It looks like it was actually the second one in from the passenger side. So I took the one I replaced before and put it in for that one and it still does it. If anyone has any ideas or experience with this please let me know. Thanks