I need some help with my grand prix gtp, if i hold my grand prix around 2000rpm it will go up to 2300 and go back down like pulsating but if i get on it a little hard it will smooth out, but when im traveling on the highway it will fell like a slip but only really does it when its wet out??