Mechanics

WHY DOES MY NEWLY INSTALLED TIMING BELT ON MY 05 ,WANT TO JUMP TRACK?

2005 Chrysler PT Cruiser • 131,000 miles