search ebay for occ motor mount and look at barry's

I have used 9-10 of them and have never had any problem
he makes a LOUD chopper pipe as well
...you need the mount to offset the engine so you can clear that fat back tire

manic mechanic (sponsor- ad top right)makes an excellent sprocket mount as well
hope that gets ya started !!!