I would suggest it has. specific vehicle I can add nothing as I have zero experience - all the details. I have no personal experience and am simply the guy tasked with. listed here is gleaned solely from the part number found on the item and internet research so.