Thats awesome Paul. I think of anyone I know, if someone can do well autocrossing a mustang it would be you. As you and others have stated, its about the driver, not just the car.
BTW, you got the saleen bezels on the car or are they just painted black?