Hey guys. Been trying to track down the cause of this random misfire. It comes and goes and it seems like once the engine gets warm it is more prevalent. Alot of people have been suggesting the coil pack but I was able to get my hands on a digital multimeter and unless I did something wrong readings were normal although I've also heard they can still be bad with a normal ohm reading. I've tried to cover all the basic/ simple things that could possibly be the cause like spark plugs..vacuum leaks..checked and cleaned the injectors and MAF sensor. I've noticed the air filter is not very clean but it isn't severely bad. Think that's about it.. I started out with p0171 code also but I got that fixed..just can't get rid of the dreaded p0300. Any advice is appreciated..what am I missing here?