I've been struggling with my 2015 Q50 for months a rough idle and random check engine light that two different garages couldn't figure out, and I was getting ready to just trade the car in out of frustration. A coworker recommended a shop he found through https://www.exoticautoservices.ae/infiniti/infiniti-repair-abu-dhabi/ and honestly I was skeptical because I'd been burned before, but they actually diagnosed a bad camshaft position sensor and a vacuum leak that everyone else missed. The car feels like new and the light hasn't come back since. Has anyone else here had good luck with an independent Infiniti shop, or did I just get lucky this time? I'm hoping I've finally found a place I can stick with.