I would prefer to do local pick up only but can help deliver with in reason of Grand Junction Co. The intercooler was my spare stock intercooler from a 1998 to 2002 dodge 2500-3500. The radiator was out of my 2001 2500 its pretty messy i never had a chance to take it to the radiator shop and have them dip it in the clean tank and comb it other than that it works great neither had leaks and came out of working trucks. Call me at 970-433-1026 if you have any questions.
Kyle I can also text pictures