One morning my Jimmy wouldn't start, and the day before it was running fine. It sounds like it wants to start but just won't go. So first I checked the fuel pressure and compression they both checked out good so changed the spark plugs, wires, distributor cap and button. Still no go, then found information that maybe the computer had something wrong with it, so I changed it out I got it to start but only when I prep the engine or spray starter fluid in the fuel injector; I have to keep my foot on the gas and keep it at 1500RPMs to keep it on and it sounds like a lawn mover. When I got it to run I received the a check engine light and the code was P0300 which is a misfire so I made sure the plugs and wires were in good and started it again check engine light went away but still having trouble starting it. Could anyone help me?