89k or so miles, cleaned the tb and iac maybe 3000 miles back, haven't cleaned the maf though.....have several cans of electric motor cleaner--that work? Evaporates without residue similar to brake cleaner.......