Registration and Posting Agreement
this is just a stab, but it worked for me. One day while troubleshooting, I happened to notice while it was "trying" to idle, only one of the two injectors were putting gas down the throttle body. The entire right bank had no gas flow. She was running on a bout 4 cylinders. I pushed down on the plastic part (with the two wires going to it) and she ran smoothly. Went to a salvage yard and yanked about 3 or 4 of those things off of old engines. Spliced it in, that was the trick. Vile also, as aways, may be on to something as well. It could be carbon build up in the EGR after having to heavy foot it for a while while towing. Cat could also be clogged with carbon, but it usually wouldn't effect idle, only under acceleration.
EGR is probably sticking open a little bit. If it does it again pull the vacuum hose off the egr valve and see if there's vacuum there.