Yes the frame does flex and if the cab was bolted solid to the frame then the cab would flex also! The cab has to remain rigid so that doors will fit. I wouldn't think some minor welding would twist your frame. A weak spring could be the cause. You may have to set the frame up on stands, get it off the suspension and then check/measure to see if its bent/twisted.