Hey Ragamuffin--
I don't race my precious, slow ass E26, but I've raced on a Ranger and currently race on a Shock 35. Random thoughts--
First off, you and your crew have to realize that you will come in D.F.L. (Dead F***ing Last) for your first season. Do not get discouraged. Get a core...