Yes it has sorry been so busy with work. Placed the part on it correctly, and have had 0 problems since, but we will see when it gets really hot and humid. Looking for some ZJ seats now to replace the old Cherokee ones, and I even found a spare tire carrier for 175$ that was modified to fit on a...