so i was driving home last week and it was raining cats and balls, but i was leaving work so i was destined to get home...anyways i hit several puddles and a few hundred feet away from my doorstep i hit one(a puddle) that caused my car to start bogging, and ever since it gives me issues on startup, the rpm drops till it almost turns the car off, and sometimes it does, and it seems to be wasting alot of gas, the mechanic told me it is the mass airflow sensor, possibly got wet and damaged....if any of you have any idea's as to anything else that it might be please let me know....