I tried that. Wasn't that. It's the actual little square pedal that you put your foot on that connects to the shaft that is making the noise. It's weird. I pressed the pedal in and put my ear right next to it and its exactly where the noise is coming from. So basically no way to fix it unless I change out the whole pedal.
Full Exhaust, Full Bolt Ons, Full Suspension and Much More..
Custom Dyno Tune By B&D Racing