I wonder if those mounting bosses line up with any factory engine mounting holes, or if a bracket would be needed either way.