my wife has a 2011 camaro, v6, manual trans, 41k miles. the previous owner put on an aftermarket intake to replace the stock air box. they built it so that the air cleaner is way down in the fender well, low to the ground. i've been meaning to replace it with a stock air box or a k&n intake that would be higher up in the engine compartment. well my procrastination has bitten me in the ass. we took a sunday drive yesterday and got caught in a major downpour. on the way home the car started bucking, running rough and the CEL came on as well as Service Stabilitrak. we made it home. the intake sucked up water and fouled the maf sensor. luckily no water got to the motor. so i took the intake apart and sure enough full of water. dried it all out. cleaned the maf sensor with maf cleaner and reinstalled everything. car runs perfectly fine now however the p0100 code (maf sensor) and service stabilitrac won't clear.
could the maf sensor have gone bad even though the car seems to run fine now after cleaning it?