Might be your torque converter instead. I just got my truck back from having it replaced (at 18K!) and my symptoms were similar to yours. Although mine ran hot I never hit 230 though.