Check for installation problems such as bash plate, misalignment's, something wedged/pressing against the frame, too long a bolt etc.
Loosen all the engine mountings, let the motor settle and re-torque them.
The power diff could be gearing, pipes, filter, mapping, imagination etc.