Fit perfect on my 94 YJ 4.0 and came with a cap too. Direct replacement with no issues at all. Really cleaned up the gross one I replaced and that was rotted out.
Rating: [5 of 5 Stars!]
By
Steve in NJ
Date: February 06, 2020
A perfect fit for my old Jeep. Took 11 minutes to replace and install.