Check engine light came on our 18 Nissan Murano,, still under warranty so we took it to Nissan, their quote was over $850. Called Phases set up a appointment in two days. They replaced the part for $350!!! I have an always have been impressed with the guys at Phases!! Any car issues we know who to call!!!