If the ride height is correct, the springs are fine. 22" tires have a short sidewall, they ride harsher than taller tires on smaller rims, nothing you can do about it.
New shocks are firmer than used ones, so if anything, that would amplify the harshness.
Are your tires overinflated?