No offense, it doesn't sound like a throttle or fuel pump issue. Sounds like you need to replace your o2 sensor, unless you have an exhaust leak.

P0420 Error Code: Catalyst System Efficiency Below Threshold (Bank 1)