More than likely, these mounts may be pre-drilled to fit those engines. You other choices would be the Octura or Speedmaster engine mounts. Speedmaster's are at
www.rossisales.com but be forewarned that their aluminum is harder than the others. I know as I have the broken taps to prove it!