i could've sworn we had a auto cross forum, i was just about to say u should ask them
personally i say, no you don't have a chance...why do I say that? probably because your car is slower than Foci and other tours and even if u have good suspension...thats not gonna make up for the power loss