Thank you for all your answers and questions. My engine is a new MTH Imperial New Haven switcher 0-6-0 with PS3. It seems to stall on 045 switches, 072, but not my 054. I'm adding power to both sides of switches, which all didn't have before. This is my smallest engine. Some times my Berkshire MTH drops on a couple of the switches as well. Another issue my Berkshire Lionel TMCC engine loses sound going over some Atlas switches.
The pick up for this engine are on the engine and none on tender. I'm not fluid in soldering or adding number of wires. I asked train store to do the repair of adding a pick up on the tender. They mentioned difficulty getting the right truck. Since it is still under warranty maybe I should contact MTH.