Hmmm Dave,
I seem to remember having to 'slow' a few of you guys down before letting you loose on the race track ! I'm glad the brakes are doing 'their job'. If you have any questions or any other vehicles that need the 'cure', please let me know. I can extend the same offer I did for the Titan, to other vehicles as well.
Keith