When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Ouch!
A few more notes on cleaning your MAF, instead of carb clean, get a can of electrical contact cleaner. carb cleaner can leave a residue behind that will make the MAF give off funny readings; the EEC stuff leaves no residue. I usually remove the MAF, spray the two wires a few times, and also spray the connectors for the MAF wiring harness. Also, many Ford MAF's are held in place by torx security screws, which require a special torx bit, the going size for the MAF's is T20, but the size of the required bit is "T20s" the difference is the security bits have a small hole in the middle of the shaft, which cups a small "nipple" in the middle of the bolt.
Dont think owning a Dodge would solve the pinging problem. Mine is an 01 and has been pinging virtually from the start. Mid grade seems to help some. The dealer has applied the software fix to correct the problem but it is still there. Supposedl;y it comes from too much variance in size of the injectors. Chrysler is aware of the problem but has yet to come up with a fix. I may have to try the MAF sensor and see if that helps...
I own a 97 EXPY 4.6L and I also am experiencing the same problem. I had it scanned for trouble codes, and nothing was found, changed plugs and wires to platinum + 4's, new EGR valve, cleaned the MAF sensor, Cleaned the intake and injectors, and I've also replaced filter with a K&N and tried all grades of octane, and to top it all off I even changed the fan clutch and the problem has not been solved. I to have been around engines long enough to know that this is not normal.
I would also appreciate a reply when a solution to this nagging problem is found. THANKS