Oh, yes. I can totally sympathize. Mine quit on me earlier this year. Had to call the shop to come get it. Took them 3 weeks to get everything back together and bring it home. It weighs about 600lbs, BTW.
Believe me, if it hadn't cost so much to replace it, I'd have beat the crap out of mine!