I would expand the list of things it could be.
Check the A-arms on each side as well as the ball joints.
Also check the cab mount brackets and not just the bushings. Could be a bend or sag from rust on the brackets them selves.
Hopefully it is not a twisted/bent frame.
Cab bushings are an easy fix.
Good luck.