Yes the motor is mine, I have mounted it on the FG evo 04 you see pictured, but to tell you the truth, it would for sure run alot better in something like your project, my car is a bit too light for this kid of power.
I do not think you will find the same motor by the maker, as he only made 2 of these, but you never know, you can contact him and see if he will make you one.
www.oddified.com on the site you will find there contact email and ask, it sure wont hurt!
Good luck with your car!
Pete