Yes with a tiny 500 CCA battery you're always going to have problems in a modern car. They should have had a much bigger battery in them as it is in the boot, A battery only slightly discharged can give you a bad start and it will throw all sorts of random codes. Mine is only 6 months old but...