This morning the engine started knocking after driving 20 miles. Stops knocking when I rev it up or drive. Drives fine, still same power. Dont know if related but also my cruise control started acting up on the way to work. Wont let me use the button to accelerate, it just turns off. Then upon...