I have a 1989 Jeep Cherokee 4.0L 6 inline, and I'm have a couple of problems with it one is that when I'm driving and I'm coming to a stop it turns off on me I put it in park and turns on just fine but sometime my engine sound like it's over accelerated. My second problem is that my brakes, in order for me to come to a complete stop I need to press down on the brake really hard, I have a 3 inch lift and 33x12.5 sized tired could that have something to do with it?