Yeah, check those plugs. Because you were able to gain speed by pumping the pedal, sounds like it might be a fuel delivery problem (main circuit?). The plug color will help indicate this.