Well guys, finally got time to tear the carb apart and check it out.. The accelerator pump slides fine, and doesn't stick, but the bike still bogs when I jab the throttle while sitting at idle.
No, the pipe is off of a Rappy 700, its on there because the bike came with a gutted cobra when I bought it.. My uncle offered the TBR for free, so I jumped on it and made it work. :P
It also now has a grab bar so no worries in that department. :P