Sorry, should have said throttle body. What is it from?


Faster, faster, faster, till the thrill of speed overcomes the fear of death........