Might be the TPS just needs adjustment:
- http://www.4crawler.com/4x4/CheapTricks/TPS/index.shtml

Not sure what the un-jumpered base timing is on that engine. On the 22RE, it is 12 BTDC (5 BTDC jumpered).