I've got one of those. Had similar problems. I created belt guides using long bolts, spacers, and large flat washers, from deck up to covers. That fixed the occasional belt jump. I'm sure you can figure out where to put one or two....
Of course, any pulley that doesn't spin freely will amplify...