So I've had my 2007 Solstice GXP for over a year now. And the whole time I've had it the turn signals will not self cancel after taking turns. So far I have replaced the turn signal switch (which was definitely broken) and the clock spring. The problem not gone away. What else could cause the signals not to cancel? Is it possible to somehow install either part incorrectly?