Steve
Don't get downhearted...... I trust the DMU ran perfect before and it will do again, it probably needs a little bit of fetter ling on the gearbox or something really simply like the wheels / contacts cleaning.... As for the Class 33, go for a quality motor and you won't look back especially with all the effort that you have put into building it.
Chin Up railwayman...
Jim