" 2008, when I tow I constantly watch my torque app which has oil pressure and temperature. When cruising, pressure stays around 38 to 40 PSI, when idling it stays anywhere between 15 to 20. Oil temperature was running usually between 230 to 240."
15-20 psi hot idle is too low, this makes it highly likely that your problem is caused by the typical VVT/ low hot oil pressure problem. You can read the cause and solution details earlier in this thread: https://www.tahoeyukonforum.com/thr...stalls-after-towing.73312/page-7#post-1519861
Have you solved the issue by switching to a thinner oil?