Just a thought....have you a) had the old engine apart or was it just transfered? b) have you double checked the cam timing? Just thinking if it was rebuilt etc. it's possible the cams are out or perhaps the wrong way around?? I don't know, just throwing up some ideas.....