They fit perfectly and raise the front end 2 inches on my 95 Dodge Ram 2500 2wd. The control arms and ball joints are still at a good angle. Simply remove the caliper, tie rod pin and nut, upper ball joint pin and nut, hit the upper arm just next to the ball joint with a hammer until it loosens, hit the steering knuckle where the tie rod pivot connects, and keep the frame mount firmly at the front. , lower steering knuckle and lower link, remove spring, insert new seal, reassemble in reverse…