ok looking at that last pic i was wrong it was that bracket that broke off and as far as motor mounts i was looking at the brown dog one's and some other company that has the same idea with more bolts but to get those it's going to be a week or 2 before i can order a pair.