I just picked up this 2001 and decided to do some upgrades to it. so after ordering an awk08 rear hydro brake kit(which looks sweet by the way) I went to install it and the person who owned the blaster before me welded the right side foot peg assembly to the frame. I'm guessing he either...