Got the loco back the other day. Unfortunately despite what Trainz told me the engine still hesitates. Maybe not quite as bad but....
I'll try a new set of pick ups as @GGG suggested and see if that helps. I'm going to keep it because I like the paint job, and continue to fiddle around with it. Not a whole lot of cash into it so it'll be a project.
Bob