probably the head unit. doesn't seem related, but my car has gone to crap since i put mine in. ran fine for 2.5 years and for the last 0.5 of a year something new has gone wrong once a week. darn black magic curse killed 2 engines and made an attempt on the third. So in your case it may only be the beginning...