Hi, I have a 2004 Prius and it had been shaking a bit around 25/35 MPH after driving for about 1-2 miles recently. The shaking was similar to what it feels like when a car is about to stall. This happened for a few weeks mildly and then got worse over the weekend and the check engine light went on. I took it to the dealer today and they reported back that there is water damage to the ignition coil. I find this strange because I live in the SF Bay Area and we are in a drought - thus very little rain or car washing. Any ideas? Thanks!