Hi my 1997 GMC sonoma has been giving me problems. I was driving one day and then the engine shut off completley. The battery however was working fine and all lights were turning on. I got it towed home and used some Carb spray and it started so I assumed it was the fuel pump however the next day I decided to test it to see if it turned on and it did. I was able to drive it a few miles and it worked fine. Later that day the same thing happened it wouldn't start. I wanted to know what might be wrong with my truck and how I can get it fixed. Thank you for taking the time to read this about my problem I am having.