my son has several dodge trucks as well as i. i had rotors replaced on front of 99 ram also on 86 ram van after they had too many groves worn in. there is a problem in that replacement rotors, as well as some new rotors , may be made with cheaper steel (think china or mexico here) these rotors tend to have surface corrosion very quickly. i have to "test stop" my van or truck after it is wet out or not driven for a while. same goes for the pads, some new ones are inferior to stock pads , and may hold moisture....a few stops will dry them out. if you let a car/truck sit for too long, the whole brake system will be trash . BTW...if you let your truck set for weeks at a time.....don't set the parking brake, chock the wheels. tightened brakes for long periods can distort the drums.