I recently did this swap on my 02 Dakota. Luckily I already had 16 inch wheels. I got the rotors, calipers spindles from a junk yard. I purchased new 03-04 brake lines from Rock Auto. I had recently rebuilt the front end of my truck so I had new bushings and ball joints. I got rebuilt calipers and new pads but was able to re-use the rotors as they were not grooved and in spec. It all bolted up without any problems. A really nice upgrade for the brakes.