Wasn't there a voltage regulator recall on 07-08? I remember a number of people having issues with that.