Sanyo? May as well have bought Sorney...
It's likley some 'belt' problem... and any repair shop is gonna charge you so much that for the 60 or so bucks sanyo's run these days, you're likely better off just buying a new one?
Unless it's still under warrenty... in that case explore your warrenty options...