When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Received Discovery Sport SE - 2L In-line4 (122CI) back from oil change and did not notice that the Check Engine light had come on until I was on the Freeway. It was not on when I brought it in.
Honda dealer (where I had the change done), would not check it. A nice independent Land Rover shop check it and found the following.
Is this serious? What is it going to take to resolve these issues? Why would it seemingly happen "all of a sudden"?
It is possible that you have a low battery, caused by the Honda Civic techs checking the battery. Charge the battery with a smart charger (CTEK) , clear the codes and if the codes come up again then go to a proper repair site.
Not sure what year your car is but I am positive that a Honda dealer would not have Land Rover approved oil in stock.