Keith, I had the same issue(s) on Gen 2 and 2.5's.
I tried to repair the plastic handle, but it didn't last too long. I decided to get a new one at the <img src="/forums/images/graemlins/evil.gif" alt="" /> dealer, around $50.
The seat switch could just need a good cleaning of the contacts.


98 Gen 2.5
05 Pontiac GTO
91 Corvette ZR-1
2011 Kia Sorento (wifey mobile)
Clarkdale, AZ