I just got a brand new 2horse and im not sure how install it onto my 9ft boston whaler. A friend of mine told me to put some marine grade plywood on each side of the back and clamp to that? I need help please!!: today i just slapped it on and it didnt break but it crakked a little so im...