Well it's off to the repair shop. Actually I'll probally wait till lunch time next Monday.
My line of thinking, at least today, is $200 is my max for repairs.
Anything more than that I'll limp the thing through till spring and replace it when money is more plentiful.