on my cousins one it was the battery
on my mates 330 it was also the battery (but he had a smaller battery fitted in the first place and the cold weather killed it)
so make sure it's the correct battery for the car before you go and buy the same one again