Mine was a loose fuse box. I bought the Fuel Pump Control Module and a fuel pump and that did not correct a thing. It was only by accident I found the top of the fuse box was loose from the bottom. Took them apart and used tuner cleaner and reassembled them. No more issues.