well did some looking on the net, and the 400ex motor is just a xr400 bike motor, and according to honda, the only thing that changed from the xr250- xr600 was top end, all the motor mounts on the bottom end are the same, so there for a 350x motor fits with just a front motor mount mod and all the motors are the same on the bottom (mount positions) so any motor from a xr should fit, even a 400ex should bolt up... if this is tru i wonder why noone has put a 400ex motor in a 300ex?? and a nother thaught.. the 450r motor is a dirtbike motor also so i wonder if the mounts are similer also...