CT automive has been my goto shop for years. They have fixed my BMW several times in the past but this time they spent 3 hours looking at it and recommended...
The guys there claimed ownership of the defective part and replaced and fixed it all under warranty. No trying to say it was anything other than a bad part...