Good price on the 3 coils and ICM. I just paid $40 for mine when my Bonne ate the ICM. Def. keep a spare ICM around as my GP ate one last year as well. Just shut off while I was driving then would barely run.