Was apparantly to bolt the mount to the engine first, not to the frame. This despite all logic.
I hope i didnt damage the engine, i got a little water sitting in the intake despite multiple tarps. Putting the hood back on should resolve my water problem.
Now to fire this pig up.