When I went to start my truck the other day the abs light came on, then while I was driving all of the gauges except for the volt gauge stopped working, even the trans temp, miles, etc read ---. After re starting the truck a few times everything worked fine. Later on that day after I washed it would not start it seemed like the fuel pump was not running then finally after about 5 minutes it started. I pulled 2 codes from it a P0230....Fuel Pump Primary Circuit; the other one was Lost communication with fuel pump control modual. I took it to the dealer and they could not find a problem. So later on I went to start it and it would not start it just keep cranking and then finally started about 10 minutes later. So now it is back at the dealer, I also heard there is a TSB on an electrical problem, any ideas.