All of that sounds like typical Grand Prix stuff...I got most of the same things on mine...already replace 2 window regulators on driver door...course I buy cheap Chinese shyt off E=bay Welcome to the site !!