Have you checked that the set screw on the belt pulley is tightened against the flat spot of the shaft? My pre-assembled carriages had tight set screws, but they were not screwed against the flat spot. This resulted in things kinda-sorta mostly working in a “gremlins in there” way, with occasional slippage which looked kind of like the motors being weak.