Originally Posted by powerranger262
Just curious, what does turning the headlights on do?
it drains the stored power in the system that is usually used to keep the ECU memory in case of pulling the battery. Draining that power sends the ECU into a relearn mode that will make it kind of start from scratch when you put in a new clean MAF or other item like that. No sense in using the old values from a dirty MAF it it's no longer dirty right?
Clean the MAF with electrical contact cleaner. If you search it, you should find a good brand. As far as the IAC, I think there are certain brands of carb cleaner that are safe for use with a coated IAC or throttle body. I don't know if it is a Ranger problem, but I know some Mustangs of the era have a coating on the inside of the throttle bodies and IACs that can be removed with a standard carb cleaner. That's bad.