Very likely the wear was caused by overinflation. I run 29 psi front and rear on mine, increasing the rear only as needed when carrying a load.
As I posted
elsewhere:
I use Michelin LTX M/S on my '00 Tundra and my wife's '01 Sequoia.
The tires on the Tundra have 11/32" of tread left. They started with 15/32" and will hit the wear indicators at 3/32". Thus they are at the 1/3 point of their useful life. They have 39,116 miles on them, so they should be good for, in round numbers, 117,000 miles.
The tires on the Sequoia have a similar story. They should be good for 120,000 miles.
And, I checked my brother's Silverado yesterday. His LTX M/S, same size as mine, should be good for 120,000 miles also.
Very likely you cannot correct the wear you already have, but you can prevent it on your next set. I suggest trying what has worked for us.