I have a '98 jeep grandcherokee, I changed the battery, the alternator. It starts fine, but when I put it in drive or reverse it begins to jolt and the check engine lights up and won't go away. Can...