It's possible the throttle body was bad out of the box, especially if it's not OEM. It's happened here more than once.
The proper throttle body relearn is done with either the dealers scan tool, or some other bi-directional scan tool that supports it, or an android app like alfaobd or jscan.
Without that, there's a couple of things you can try.
The first is the pedal / throttle remap procedure in the link below:
As noted in a previous discussion (Spark Plugs), there are certain benefits to resetting your ECU. Apparently, the guys over at CaliberForumz have stumbled on a way to do this procedure without leaving your battery disconnected for an hour (Improve Caliber's Throttle Response With the...) 1)...
www.jeeppatriot.com
If that doesn't work, try disconnecting the battery cables, touching and holding the ends together for about 10 mins (use wire or zip tie to hold them together if needed) then reconnect, turn the key, wait til the throttle light goes out, then try to start and see if that fixes it.
If not you may be down to pulling codes, or swapping the old throttle body back in to see if the new problem follows the new throttle body.