Problem w/engine it is not the slipper
Do you have a local hobby shop that can inspect it? Sometimes its easier to look it over than guess on the net here, did you do anything different with the clutch in the swap process? something has to be different, maybe the clutch is plain shot?