I had a similar problem recently. My truck shut down on me while driving, although I had a wierd vibration for about 10 seconds before it quit. After I got it home, I found fuel in the engine valley, which was coming from the fuel pump. I changed the fuel pump, but still couldn't get the truck started. I changed the CPS, still no luck. I eventually figured out that there is a bunch of junk in the back tank (I blew it clear with compressed air) and switched to the front tank, now it runs fine, I just still have to drop the back tank and clean it out.