I tackled this job yesterday, figured the shocks/rams were not leaking so why not refresh them? Maybe they'll last another 300k
Rears are not as bad and I'll wait a little bit, lower ball joints are next.
New VS Old
Painted up





New VS Old

Painted up


Last edited: