Be careful with that part. I bought the exact one you have here. Problem was the 2 oil pump gears I had were not drilled straight where the pin goes in so it was a waste of $$. I could have clocked it and then re drilled it but there is not enough meat on the shaft and I did not feel comfortable doing that. If that shaft breaks you run the risk of smoking your motor due to no oil pressure. I ended up just buying the Mopar Performance Bronze one instead with the shaft already on it.