Mini Cooper S Nixon Associates #3, 2006 mini Challenge Champion