So, my check engine light is on. My cruise control only works if i'm going 25mph or less and when it turns off I can't get it back on until I turn the car off. My car bucks back and forth once I hit 3000rpm. If I go uphill the car will not accelerate, I will have it floored and it won't shift or go anyfaster. We have changed out the motor mounts, replaced the cam sensor and cam shaft sensor. Any ideas?