Check the fuel pump ground. If it is a GM the fuel pump ground is right at the floor to the left of the drivers seat. It is a very weak little ring with a self tapping bolt.
Bob