well received my new IAC and MAF yesterday, installed them and disconnected the battery while doing that, turned on the car....and the service engine light didnt come on, waited 5min...10min drove it around and the car runs perfect.
I think it was a bad MAF sensor but replaced the IAC anyways...