mate if they have done that might pay to go over the whole jeep ..., i broke the 3 bolts on my engine mounts with the bolts sheared off in block .... jeeps don't like air apparently....... easy fix but .....