Did not fit my 2000 4.0 Cherokee upper seal is wrong but I bought Their products before good stuff , just recheck you year or pull your old one out first …. I think the rear main seal with the ears is for older 4.0 not 2000 and up to 2006 so check first