Hi all. Relatively new to Honda's, came over to the dark side from F Body Chevys. But my 2000 Prelude is really a blast to drive, I really am suprised that 4 cylinders can be so much fun. Anyway, I've searched the forums top to bottom and all i could find was a few problems similiar to mine. Anyway, yesterday, after reading the posts on here about cleaning the engine bay, i scrubbed mine down. I covered the distributor, alternator, fuse box, and big wires junctions with a bunch of plastic grocery bags. I washed everything using Simple Green and a water hose on low pressure. I towel dried everything and then let the car sit for 24 hours. This morning I take the car out. At first everything was fine. I stopped to get gas, filled up, and when i started the car, the CEL came on, and the car started to idle very slowly, around 500-700 RPM. When i started moving, the car was very hesitant and would accelerate fine until about 3200 RPM, then just bog down and lose alot of its power. The motor sounds more like a 4 wheeler now than a car. So I ran the car up to Autozone and had the codes pulled. I got the following codes:
P300- Random Cylinder Misfire
P301- Cylinder 1 Misfire
P302- Cylinder 2 Misfire
P303- Cylinder 3 Misfire
P304- Cylinder 4 Misfire
P1399- Random / Multiple Cylinder Misfire Detected
I looked the problem up on here, and alot of the other threads about H22A4 hesitations seems to blame the MAP sensor, which when i checked, I didn't cover up before I hosed down the motor.

Anyway, would the MAP sensor really cause the computer to throw that many codes if it got wet? Would the MAP sensor dry out over time, or would I need to replace it? I have my car going in the shop next Thursday anyway for timing belt/ water pump and all seals to be changed, but my car running like this is going to drive me insane. I checked the plugs and wires, they were all dry. Any help would be greatly appreciated.