Okay got your reply little late. :(
I did all the recommended and now it's showing check engine light.
I just got it back and the shop is closed for today.
I hope it is not major.
I'll have to take it back there tomorrow to see what's going on.
I noticed the car is smoother now except the engine light is bothering me.
Do I need to reset something for that?
No idea what is emissions service. I didn't ask them to do that.
thanks guys