Ya tires should help alot. Do you have the slip that you and i raced? if so can you post my numbers for ducky to update? thanks