▶For 2003-2006 Jeep Wrangler 2.4L; For 1987-1995 & 1997-2002 Jeep Wrangler 2.5L; For 1991-1995 & 1997-2006 Jeep Wrangler 4.0L; For 1987-1990 Jeep Wrangler 4.2L; For 2003 & 2005-2006 Jeep TJ 2.4L; For 1997-2002 Jeep TJ 2.5L; For 1997-2006 Jeep TJ 4.0L ▶Core Size: 18 1/2" high x 20" wide x 2 1/4''thick; Overall Size: 23 1/2" high x 25 1/2" wide; Inlet/Outlet Hose Connection: 1 1/4" / 1 1/2 " ▶Transmission Oil Cooler: ¢26×305×M16*1.5(Z) ▶Improves cooling by approximately 35% temperature ▶If you have any questions, never mind contact our friendly,helpful,and knowledgeable customer service representatives,we will be glad to address any questions or concerns promptly. This Radiator Compatible With For 2003-2006 Jeep Wrangler 2.4L For 1987-1995 & 1997-2002 Jeep Wrangler 2.5L For 1991-1995 & 1997-2006 Jeep Wrangler 4.0L For 1987-1990 Jeep Wrangler 4.2L For 2003 & 2005-2006 Jeep TJ 2.4L For 1997-2002 Jeep TJ 2.5L For 1997-2006 Jeep TJ 4.0L For Jeep Wrangler YJ 1987-2006, (2.4L/2.5L V4 and 4.0L/4.2L V6) Part Number: CC2101, AE2101, EC2101, DPI2101, CU2101, 2101, 2576, 2578, 2755, SPTCU2101, Radiator Specification 4-Row of tubes Core Racing Design Tank Size: 2 3/4 x 20 1/2 Mounting bracket bolt hole specs: 24 3/8" wide center to center OEM style brass petcock drain CNC precision machined radiator cap Please Note: This radiator Upper Hose locate passenger Side, Bottom Hose locate Driver Side. Some Jeep Wrangler YJ Upper and lower radiator hoses are on the opposite to. Direct Fit for Easy Installation Direct Bolt-On OE Fitment or Replacement. Notes: Installation instruction is not included. Professional installer is highly recommended!