I have an 05 Titan with 50K, I replaced the rear shocks myself as its easy to do but the front has struts and I would have to get those done. At what mileage should these be replaced at? Will new struts make the truck sit a little higher in front? It seems to have sagged a bit since it was new.