This listing is for one hydraulic cooling fan solenoid for 99-04 Jeep Grand Cherokee WJ. This is for vehicles equipped with the 4.7L V8 in combination with the hydraulic cooling fan. Not for mechanical fan clutch versions. The solenoid is tested and in working condition. O rings are neither brittle nor torn. Dirt and grime spots on the exterior due to location on vehicle. Please see pictures. Pictures are of actual item you will receive. This is the version that requires a two (2) pin connector.