Alright so I bought my 2002 S10 ZR5 crew cab a couple weeks ago for $750 knowing that it needs some fixing. I scanned the truck and got the P0300 Random misfire code and thought that it could be as easy as changing: wires, plugs, rotor, and cap. I bought the truck changed those things and had no luck... so I changed my distributor after I found a little shaft play and still nothing. I ended up changing my injectors and guess what still no change in the misfire. The truck runs really rough, shakes so bad.The battery is still in good condition and have tried using a different battery so thats not the issue. I thought that it could be my fuel pump because it runs barely runs without me giving it gas. Any help would be much appreciated!