It shakes especially after putting it in reverse from a cold start and it delays going into reverse. While driving, the gears change hard but after 10 minutes or so after driving, it shifts perfectly and the idle is back to normal. What could be causing this?