my truck will run fine then suddenly die on me,all the dash gauges fail except for the digital,i get a code on my odometer that reads No Bus.I have already replaced the coil pack,after sitting for sometimes hours it will start and run fine till the same thing happens again,which could be 10 mins.up to 3hours one time HELP