Ok had the truck running and it started to idle a little high suddenly and tow haul light started flashing. (This is all sitting still in park). Put truck in drive and it kind of lunged forward probably do the higher idle. Turned truc off and won't even crank at all. Nothing happens except one click. Checked all fuses and seem to be good. Truck will fire right up if I put key in on and unhook starter wire on passenger side and touch it battery. Any thoughts? Thanks!!!!!