Thanks, all of you, for the input. I didn't mean to open any worm cans!
I'll see what I can find out about other work which was done. They have no paperwork on the rebuild, so no warranty that they know of.
They are in Yuma AZ, by the way, and they found a mechanic who seems good. They're going to get an estimate on fixing that thrust bearing issue.
By the way, these are the bus owners I wish we encountered more often...willing to learn and dig in and get dirty, with the goal of being as self-sufficient as possible. Cool people.