Hey, to anyone who is experiencing a "sticky" throttle pedal that is hard to push off the line... clean your throttle body. mine was so gunked up with soot and stuff that my pedal was hard to push at first. The flap inside was sticking to the walls of the body. just a tip.
