I was driving my 2007 Hatchback 2.3L yesterday in the rain, and I stepped on it to pass someone on the highway, and the engine light came on, so I cleared it, and it came back again this morning. It turned out to be OBDII code P0103 which is "Mass or Volume Circuit High Input". Would having an intake on there make it do it? It just seems to be in the rain. I was driving today after the rain went away, and the light has stayed off for about 150 k today.
Any ideas? other people having this problem with a cold air intake in the rain?