Had it fixed a week ago. No problems, $30 part, $80 labour. I shouldn't have waited so long. Thanks for the advice.