Well...a few weeks ago I got into some bad...really bad gas...truck ran like hell for a while..sputtered..wanted to die..all that...i put some premium in ontop of it...ran it out a couple times now...was doing good til a couple days ago and my light came back on....luckily i got my aeroforce guage the other day and checked it...showing the P0300 Random misfire code...should i pull the plugs to see if their fouled?....or do i need to look elsewhere....im gonna change my fuel filter too...lucky for me its an 04 and in the tank...yay for me....im thinking about getting a lowering kit to since im gonna pull the bed off...haha....anyway....if its not the plugs...what do you think?...if it is?....whats a good replacement?...Thanks guys [/b]