I cleaned my MAF about 25,000 miles ago with Electronic Cleaner I got at Radio Shack. The cleaner does not leave any residue.. it is something we use all time in Circuit board production without any problems. No CEL or any problems to date..