If its just the 2.5hp you should be fine, assuming you can fabricate mounts and such. However if your using the engine in your picture, which appears to be a briggs world formula engine (a beast of an engine), its not going to work for it will be much too heavy and powerful.