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.
My block learn is reading 150. I think that means engine is running lean. Can a bad AIC cause this. I used starter fluid and can find no leaks. I did notice I am getting a charging light indicator at idle. I think alternator is going out. Would that affect block learn reading My intergrator reading alienate around 128. Any ideas?
A bad IAC will not cause this. This is caused by the oxygen sensor reading more air in the in engine than the MAF or MAP sensor initially calculated. This can be caused by a bad MAF, MAP, O2 sensor, vacuum leak, low fuel pressure, bad injector(s), ignition misfire, exhaust leak, bad wiring, bad ECM, etc.
Reading up on the issue, if I understand this right, if the integrator swings up and down around 128, the block learn should change closer to 128 also, after a longer period of time. Hope this is right, but i do need to replace alternator also
The INT value is an instantaneous value and it calculated 10 times a second. The ECM averages the last 3 INT values and compares the result to the current BLM. If they are different then the ECM moves the BLM closer to the INT value. This is the so-called "learning process".