I have some experience at this from both sides. In the early 90's I was sponsored by Team Associated for 3 years until I left my job running a race track/hobby shop for a job at Team Losi. I then became the Team Manager for Team Losi and ran the team for about 9 years. I got tired of all the travel and settled down in a grahics position now.
All i can suggest is that you consider this a "foot in the door". Be committed to your sponsor by running the products and promoting them to the best of your abilities. If you have a problem with the product, go direct to the team manager, do not complain at the track about your problems. Also when you run for them, be careful not to run products that conflict with your sponsor. Just pretend that if you owned the company, would you have a problem with an employee using a particular part, and if so, then do not run it. The more feedback you can provide, the more valuable you will be to the company. Some of the best team drivers we fast at their local track, but were not good enough for national type events, but to me their feedback, relationships with the tracks and consumers were much more important than winning a race. I hope this helps a little. Good luck and congratulations on your sponsorship.