Hey Scott. the throttle body on my 07 nissan frontier 2.5 I just cleaned and i moved a little the butterfly and the idle is high around. 1500 rhm after I drive and parking start jumping the idle so i check for air leak with carburetor cleaner and spray water and i don't see any leaks so do think the throttle body is damage.
give it 3 days to reset the computer that often does it. If not, damage has been done