After thinking about how i'm not ready to die yet, and really like the truck in the current shape that it is in. So, I drove (my car) to the tire store and ordered some replacement cooper discoverer tires. Pmetric not the LT series, and will have them installed on June 17th.
Better safe, than dead or sorry.