As a further post script to the earlier story, i just finished a happy drive to work and then back home this evening, only to notice that with the air conditioning on, I have a choppy idle, and now my check engine light is back on. Words can't describe how disgusted I am with the car and the mechanic.