Its most likely the antenna. Either the antenna or something is wrong with your Headunit. Go to bestbuy in the back of the store and ask them to take a look at it. They shouldn't charge you just to look at it. And I'm sure it's not that much work! Good Luck!