I thought we already estalished that it was NOT that car. And as far as my Spec V goes, I do not win 'em all, but it's not your grandma's Spec V. Check the sig and then check the link...
www.seriouscustoms.com/sunbeltprogress
When you say Mountain Run I assume you are running both down AND uphill (at least that's how we played in Colorado) and then average the times... there are many ways to do a mountain run though I guess. I DO know that the Spec V in stock form is one of the fastest autox cars available (in it's class), it loves to turn... which doesn't make sense if you take note that it's a SEDAN w/ only a 99in wheelbase --> what's even MORE daunting is the solid rear axle.