OE Numbers: Throttle Position Sensor: 5019411AB, TH415, 5019411AA Idle Air Control Valve: AC176, 2H1094, 4874373, 04874373, 4874373AB Fit for: JEEP Jeep Wrangler TJ/LJ 1998-2005 with 2.5L or 4.0L engine Jeep Cherokee XJ 1998-2001 with 2.5L or 4.0L engine Jeep Grand Cherokee WJ 1999-2004 with 4.0L engine Specifications: Product Material: Plastic+Metal Product Color: Black Number of Pins: 4 Pins, 3 Pins Features: *Exact Fit for Jeep 2.5L & 4.0L .