My XJ wasn't stock when I got it. My old F150 only had 2" of up travel until the stops hit. I vote for the shocks being bad.