I will b driving down the road and about 45 min to a hr. My truck will shut down all power the gauges will all fall and then it will come back and run good and then do it again and again and will shut completely down and i will have to pull over and disconnect the batts. And reset the ecm . The truck shows a intermidiate to ecm code. Please help i have tried everything i can thik of.. Thanks