Talk to the folks at BD-Power https://us.bdpower.com/

They are based in Abbotsford BC. They should be able to help with a replacement engine and all related parts.

A tip.... use smaller photos... an image 700 pixels wide is about right.