I've raced you Roy, and lost rather miserably...we'll run again when I can present some sort of launch to yours.
Yes. 8 boost leaks. EIGHT. Thank you to a certain low-quality, high-charge shop in the area.

More to come when I get around to being politically correct about it.