Originally posted by dubster99
Sounds like a clutch spring popped out.
I thought the same thing.
And I agree with everyone else, avoid this guy and his shop like the plague. When I do work on my friends cars I don't finish until everything is 100%... no matter how long it takes me. I can't imagine telling someone "Well, it SHOULD be right."