Could be that, however as I said in previous post could be one of many things.
BCM and Nats antenna etc.etc can be very expensive.
Get it checked out by an informed indy or work your way through the process of elimination, starting with the cheapest.
Battery condition check would be my first check.
Where are you based as there may be a good indy close by?
Alex.