Stay away from these people they gave me the wrong diagnostics. Dave said it was my fuel tank pressure sensor I change that took it back to Dave then his said it's your car computer!!! Yeah right.... I took it to Newport motors and they told me something Completely different!!! STAY AWAY!!!!