Noticed today after the cobra got warm on the drive home that when I came to a stop the idle would surge from around say 750 to around 1,100 and satay there for a couple seconds and then may drop again or stay there. I also noticed that the idle wasn't dropping a fast and was kinda dropping slow. What could this be?