I recently started getting a really bad misfire situation on my 2012 prius. 3 of the 4 cylinders threw a misfire code plus a random misfire code. the cel came on while driving in the rain and the shuddering started soon after that. Mostly during light acceleration. Seems to smooth out during harder acceleration and at faster speeds. Pulled the coils today and all 4 of them looked like water had gotten in. Heavy corrosion and powdery rust. So I'm thinking this is my problem. Is water lethal to a prius coil? How do I prevent water from getting in again? I have taken the wiper cowl off several times in the cars life so I'm geussing that's were it's getting in. Is there any way to seal the coils better? BTW the car has about 250000 miles and the engine(and coils) about 80000 miles.also it has been weeks since the rain and the coils were dry. With the car intermittently running bad and getting poor mileage.