check your t-belt tensioner... they have a tendency to come loose