Agree to all of the above. Just had mine cleaned and new coil packs & plugs installed. 136k miles one the clock