I have a weird idle problem when I am driving and come to a stop it kinda idles high for a second, then goes down and kinda idles up and down, also my servicxe engine later light is on, and another hting is wheni kinda get on it it smells like exhaust... could i have a clogged cat or need a new sensor?