I got caught in the monsoon the other day, and the check engine light came on. The car developed a very quick stutter only when coming back on-throttle. Aside of that, it ran fine. I scanned it at both O'Reilly and Advance to find code P1392. This code comes back to Cylinder Position Sensor according to the database. I pulled the battery cable and let it reset. The car drove like nothing was wrong during the initial drive after. I shut it off to get fuel, started it back up, and the light was back on (along with the quick stutter on-throttle). I pulled the cable again, drove fine on initial drive again, and now the light is back on today. However, so far, no stutter.
Important note: I noticed a leak in the driver's side floorboard during the tsunami. It has never done this before, and I am now suspect that the windshield seal is crap (it was replaced before I bought the car). I am suspect that moisture is playing a key role in this CEL. I will have the windshield seal replaced next week.
I have basically no experience with diagnosing anything on this car since this is the only issue it has given me during the 6 years of ownership. If a component actually is failing, then what would be a handful of things for me to check? I am guessing that the distributor is the first place to look. I know that there are several experienced B-series guys on here who might have an opinion for me before I break out the tools on Christmas day looking for a failure (or water). I will have a scan done before I tear into it.
Thank you in advance.