Well I had a quick second to try the A engine on another track and it pulled 18 cars without a problem so I guess I don't have an engine problem after all. I now have a track problem to diagnose.
Thanks for your help. I tried to upload a video but can't figure out how to shrink it so it will upload properly