I have a BMW 325ci. It is in the shop to replace the driveshaft and guibo (flex plate). They told me that the part is going to get here on the 25th. I looked up the part (guibo) and found it on ECStuning.com and it said I could get it shipped and delivered by tomorrow. Thoughts?