Not yet. It was supposed to ready to go last Friday. The tech took it for a test drive and the differential started making noises that you never want to hear. Turns out the pin was working itself loose. So I had the shop order a new differential. Should be installed this week and hopefully I'll get the car on Friday.