The random errors which you are getting is surely related to battery @PradeepM . Battery might be fine enough to crank and for other electronic stuff, but it will give these random error on ignition. My father used the car for around 8 months with these errors. I then replaced the battery earlier this year during my India vacation and fitted Amaron. It wa perfect then.