I have 2 radiators one is for a 1988 f-150 the other is for a 7130 John Deere both have been through a radiator shop I have documation. Neither needed repairs just cleaned and tested. F,150 also comes with new cap the 7130 new drain hose,cap,o-rings for fill tank,bolts for fill tank can see in photos. Both are oem radiators and in excellent condition. Call if you have questions 620-200-1285 $75.00 f-150 $400.00 7130 John Deere.