I have a 97 Disco SD and the Check Engine Light just came on. I had read somewhere that at 104,000 the "Service Engine" light would come on as it is a set point for emissions to be checked. When I reached 104,000, the check engine light came on (rather than the service engine light) and when I checked the code with a generic code reader, the code was P1176 Maximum Positive FMFR Correction Fault. Does anyone know whether I just need to reset the fault code or is there a problem with the Mass Air Flow module? It misses some at about 75 mph. Thanks for any help.
