speak to ian howell of area six, he makes these engines in his sleep and as far as I know, he is the most knowledgable about making these engines give stupid power. Check out the customers cars section onhis website. he is very helpful no matter the issue
hope this helps