Hi, from what i can make out, the dealer has said it's a battery problem. It's nearly 3 years and we've seen batteries being replaced at this age. Get the battery checked at a battery shop. Also, install a perfectly healthy and fully charged battery just to check if the error goes away. Did the dealer do this test? Installing a healthy battery to see if the error goes away? If it does, install a new battery and enjoy the drive. Cheers.