Before doing anything, buy a can of throttle body cleaner from your local auto parts store and use it according to the directions on the back of the can to clean out the throttle body's interior. The throttle body has a few areas inside that can cause the engine to bog down, especially like the IAC (idle air control) sensor that sucks in air for the engine via the slot above the butterfly valve plate inside the throttle body.
And there's no "throttle control sensor" but there is a TPS (throttle position sensor) in addition to the IAC that can cause problems but it doesn't sound yet like the TPS is your problem.
It could also be a fuel pump issue, or perhaps its running way too rich/lean from a bad upstream 02 sensor. Good luck but start by cleaning the interior of the throttle body.