Hello everyone I'm new I am a Pontiac owner of a 2003 grand prix, and a 2000 grand prix gt I jus picked up but the gt is shifting rough at random times of the day or not at all on some days any hints or know abouts I'm a ASE certified mechanic and heard its the transmission shift solenoid? Let me know plz ))