Need a little help. I am in Greenville Nc and had to do a lot of driving yesterday in the storm. Rover handeled it all including the water around town. However, I am not getting a rough idle and a P0505 code. It says Idle control malfuntion. Rave says blocked valve. Where should I start? And where is the Valve located? I have another MAF If needed. Is there a chance I got water into the engine that would cause this? Any help would be much appreciated.