Full backup, Reset, restore, add back apps, check for update, get the .29 update, initialize apps, all is good. Even while pounding on apps firing them up and getting logged in, phone did not get warm. When idle it is now stone cold.
Not fun, but it looks like a full reset has done the trick for me, too.