Computer reset, as you said, so it does have to "learn" again, which can take some time - and the car will "limp" around for a while (mine always likes to stall). I would clear the codes first, clean out the throttle body, drive the car around a bit, and see if it throws them again.
If it keeps throwing codes, then look at the throttle position sensor (before replacing the entire throttle body). Good luck.
2008 Roush 427R #365
Vapor / Gray - 1 of 12