This has happened to me 3 times, three different trucks. Each time it was cheap ass tires. Inflated to 60+ PSI, they were all over the road... Taken down to 35PSI and all was fine. Returned the tires one time and spent the money, issue disappeared completely.
Not saying this is your issue, but you might be able to test it by drastically altering you PSI (For testing only)
And let me tell you, it took a month to get the tire dealer to take back the tires. Went all the way up to the MFG to make it happen.