The price on this ICM from Delphi is great (My shop quoted me nearly double). It came with two pillow packs of lithium (or silicone?) grease for coating the terminals before you put the coil packs back on (very helpful!). Fairly easy to install, just take the coil packs off and then remove the old ICM. I made the mistake of removing the whole unit (coil packs, ICM, and mounting plate, and it was a little tough to get back on, but still not too bad. Thanks for the price Amazon!