Just read all this and its safe to say you are nuts mate, absolutely crazy build, didnt think these engines would cope with anywhere near that much power, impressive stuff.
Need to see where this is going,
Would have to be crazier than you not to sub to this