Hi I have a 1997 jeep grand cherokee it was working just fine yesterday but this morning droping off my kids when ever i would slow down it or stop it would viberate (like when a manual car is gonna turn off ) its a automatic 4x4 laredo i just drove it again and it did it again only a bit stronger then the check engine light ,light on do you have an idea what the problem can be please help and hurry please thankyou your help well be appreciated :)