Jon, Check out www.bmwccaclubracing.com for the rules. A lot of the things you mentioned are not legal in the stock class. Read the document and if it doesn't say if it is allowed or not, it isn't. The good news is staying in stock class you will save some money :-) Joel and myself are both schedule to be at the Summit Point school / club race on August 21-22. Come up and talk to us. Rolf K Prepared 325i in progress Former Club racing timing and scoring chief (taking some time off :-) )