Hello All,This isn't exactly a towing question but didn't know where else to go. The engine in my truck (2003 F150, 4.6) just shut off driving down the street.No warning, no chug chug cough, it just shut off like throwing a switch. It felt like it ...