Hmmm ITB's anyone?
individual throttle boddies. each cylinder has its own throttle body which makes mega horsepower. Just google search
Here http://autospeed.drive.com.au/cms/A_3049/article.html
Here http://autospeed.drive.com.au/cms/A_3049/article.html



..... and all i have to say is...... sex anyone? lol