P0304 every morning? Goes away when warm

How do I stop water/moisture from getting in ignition coil? I get a p0304 every morning when I start the car. Only misfires in drive. Goes away once at high rpm. Happened ever since went thru a wash. 2004 Kia amanti

It’s also a brand new coil but shouldnt the glue in the picture be making contact with the boot? There’s a gap. Makes me think water get through.

Put silicone ignition grease on that spot and see if that makes the problem go away.

1 Like