Hi everyone. I'm new and thought I'd say hello. I'm not sure if this is the forum I checked last week or not but if it is, I saved 140 bucks! I was all set to buy a new MAF sensor because my '03 Explorer, 4.6L V8 was idling rough and the service engine light was on. It also spit out the...