Will motor mounts hold up??

They will hold as much power as a stock mount. If you need something stronger they have a Magnum mount that has a bolt through it to keep it from ripping in half or you can buy one of there torque straps or replace the driver side mount with a solid mount.