Not sure if it's any help but some information and requirements of the Challenge Turbos are in this article on Metropower
http://metropower.org.uk/forum/forum...=76430&posts=2
Feel free to sign up to Metropower, we have quite an interest in the Challenge cars but no one there knows anything. Come over and share!