Heres the problem. My Blazer started running very badly last week. Stumbling badly off idle and cutting out at highway speed, like I was turning the key off and then quickly turning it back on again. At first I thought it was an ignition problem so I replaced the plugs as they looked old and worn, and checked the condition of the cap and rotor, both of which were fine. The plugs didn't solve the problem, as it still had the same problem the next day. I drove it back into town with a low fuel level and thought that might be a factor. I put 15 gallons of 85 in it, enough to submerge the pump. After I fueled, it fired up and ran but still had the same problem. Then about 5 miles after I fueled the engine died as I was getting off the highway, and it wouldn't start again. It just cranked and cranked and wouldn't even try to start. I towed it back to my house and checked for spark first thing, and it has spark. When I turn the ignition to ON, I can hear the fuel pump buzzing in the tank. (I put a new fuel pump in it 3500 miles ago, so it's close to new.) Then I thought the fuel filer might be clogged so I replaced it. That didn't help, as it still just cranks and cranks and doesn't try to fire. What is the problem? Any help is appreciated. Thanks, Kevin