f1-grandprix.com
Renault Explains F1 Engine Throttles
A rather interesting technical analysis of throttle design and performance in F1 by F1technical.net.