Hello, I went to Auto Zone today and the scanner showed up an issue with a shift solenoid. My 2001 Grand Prix is jerking when I accelerate. Do I have to go to the dealer to fix this? Thanks