Just realized I never followed up on this. A new Gates belt took care of everything. No issues at all, takes off smooth as new. I installed it almost without tools. Just had to unbolt the seat bracket.
I just picked up a set of take-off 29" wheel's and tires for this to bump the ground...