Yes they did. It came in today. I just finished putting the trans back in the car. I'll put the cv axles in tommorrow evening and give it a try again.