I have this same fault, and am about to pull my hair out over it.
My advice is to be very careful before you start shelling out money on " fixing the fault"
So far, I have been told it was the tires, then a buckled wheel, bent drive shaft, wheel bearing.
All have been replaced and the fault...