one more note to add to this post. after heading on for a long trip about 50 miles into it, you guessed it check engine light came on again, changed the battery, and all was fine for the rest of the 2000 plus mile trip. conclusion! bad battery! the other work was needed, so not a total waste of time.