It would be well worth your time to have Scott do some work on it.,... I dont know what he charges since just buy engines direct from him. However he used to sell a bunch of these after he had balanced and reworked them.
www.brillelli.com
p.s. That wannbe test stand scares the heck out of me... that's just looking for trouble in my book.