I used to change them way too often. Now I change them when the electrode looks worn. The ultra they made it 13,500 and the electrode looks warn pretty bad, I am going to change those out right after I run a fresh tank of gas thru. On the xlch I used to change them every few weeks, no speedometer but would guess about every 2-3000 miles. On my Cadillac I went about 110,000 miles and changed them before this past winter. It still started and ran perfectly, but I figured that I should do it voluntarily instead of having to pay to have it towed as well. Can't really even tell that I had it done, runs the same, idles smooth as silk as always, but it does make me feel better.