The fact you actually made it on a homemade engine still is a mind boggling thought. While the final product is well... What I said prior, you really should give yourself a pat on the back as you deserve it