i dont know how particular you are with your truck, but i am a nut about it. i like to be clean as can be. when its nice out, i will actually clean underneath, get all the dirt and as much of the rust off as i can, then ill take some flat black spray paint to the differentials, and the springs, anything that was black from the factory gets a new coat. looks like new when i am done!!!!!