After a ride around without my helmet it was easier to tell that it was in fact my chain slapping around. I have 300 miles on this bike and I didn't check the chain between the last 2 rides. I guess all that torque has to take it out on something, the lesson here is keep that chain adjusted. I will probably try the inner tube mod that was sugested. Thanks for the help.