With regards to MTH O Scale engines................have the trucks more close to the body of the engines. The gap between the trucks and the underbody of your ES44AC's and SD70ACe's are huge.
Can you get the trucks closer like what you presented on your G Scale SD70ACe's?
Regards, Swafford