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 it be that a sensor maybe bad??? Also, when i turn to the right it makes a rubbing sound, does anyone know anything about that, please help!! Thanks in advance.