they do auto X at the airport right down the road from you, ill look for the SCCA link. nothing goes on in tucson anymore(just drag), but there are phx events now and then. check out
www.az240sx.org for info. you will probably get painfully hazed in there, but if you stick it out for a few days, everyone will get cool. its a good forum. get the hell out of vista on weekends, that town sucks.