After replacing the air filter and cleaning the MAF it still wouldn't idle, just rev to 1200 and drop to 300, back and forth, and smell like gas, it would act as if the MAF was disconnected. MAF sensor on the scanner reads 0. I got a multi meter and checked the power wire to the MAF and only saw around 6 volts. From what I read online I should see between 10-13 Volts. I decided to charge the Battery and after giving it a full charge, it started up and idled normally, I drove it to work and back no issues. Then a few days later its back to not idling. I check the voltage at the MAF again back at 6V check the battery voltage 12.3 I put it back on the charger, get it back to full charge and check the volts at the MAF again 8.5 Volts, start it up and its running again.
1) Regarding cleaning the MAF, be careful to read the label on whatever MAF Cleaner you are using...
For some reason not specified on the label our Karmen Vortex style MAFs do not respond well to chemical cleaners. I have no idea why, but it's written there in #10 on the second picture in case you missed it. Hopefully this did not damage your sensor.
2) Regarding the hunting idle, if your battery was low and needed to be recharged the PCM can view that as a similar state to being disconnected requiring the computer to relearn its idle parameters based on sensor inputs. The first thing that the FSM tells us to do if we have a hunting idle (up and down, erratic, unstable) is to determine if the battery has been recently disconnected (FSM 13Ad-36). If so, start the engine, let it warm up to normal operating temp, and then let it idle for 10 minutes before shutting it back off. This should clear up the idle inconsistencies if there are no other problems.
3) Regarding the MAF acting like it was disconnected (not the same as malfunctioning), in such an event the vehicle will actually revert to a fail-safe mode. The idle should stop hunting if the sensor is disconnected, running now on predetermined fuel maps. These won't be the most fuel-efficient maps for sure, and will likely be very rich.
View attachment 447759
4) Regarding your battery drawing down to 12.3v after a few days of driving. It seems odd that your battery is only showing 12.3v, even after regular drive cycles (and it being charged twice). A healthy battery should have no trouble holding at 12.7v even after a few days of sitting. Hopefully this is due to your parasitic draw issue and not a charging system or battery problem. Fingers crossed it is in your dome light and not somewhere behind the dash. Start with the simple, pull the bulb the same way you'd pull the fuse and see if the draw goes away. How old is your battery? How clean and tight are the terminal connections? How clean are the engine bay chassis grounds?
...sorry for the over-dump of info. It's probably not as helpful as I think it is.