I have heard of getting radio stations to give you...say..20 minutes of free commercial time in exchange for a spot on your car. Then you offer that time to other potential sponsors as incentive to hand you parts or money. You can even get the track promoter, and the radio station together for equally advantageous promotions.