well, the P0304 code has come up 2 more times. so I'm hoping the new coil and plugs will help. I also went to Advanced Auto and had them test the batt/alt. Battery is good, but alternator is questionable. only 13.0 volts when loaded. I verified this using my ODB reader and TORQUE app. only between 12.8 & 13.2 volts. so I'm going to bad an alternator too.