Post by
ibexlatham »
https://forums.nicoclub.com/ibexlatham-u79355.html
Wed Oct 24, 2007 4:15 pm
I bought a 2000 SE 5spd in January and its been relatively problem free so far... despite putting 28,000 miles on it from the day I bought it. The only problem is its thrown a few codes so far, some my fault, but others random.
All I've done to it so far is a Injen CAI. Within about a month from that it threw Bank 1 too lean code, cleared it, a few weeks later same code, cleared it, then a few days later threw Bank 2 too lean code. I own a cheap scan tool, so clearing codes isnt a problem. I realize that those codes point to a bad MAF and plan on changing that once I can.
But, after throwing and clearing the bank 2 too lean code it developed severe hesitation under heavy load within a few miles. light acceleration isnt much of a problem, but heavy acceleration isnt possible, but its not throwing any codes. I've let it run in the driveway for awhile, took it on several drives giving it full throttle whenever possible, but no code. I even unplugged the MAF and an O2 sensor just to set codes to see how quick they set.
I realize P0171 points most likely to the MAF, but wouldnt such severe hesitation caused by a bad MAF cause a code pretty quickly? How about an exhaust leak, it sounds like there is one, but not one that would cause any problems like this? How long do the fuel pumps last on these, I've got 109,000 miles now and no service history. I doubt the exhaust leak or the fuel pump, but I cant figure out why its not throwing a code.
Also, if I replace the MAF, do I need the ECU reprogrammed like the service info says? I'm sick of driving my parents Mazda 6 so I want to fix this ASAP
Thanks for the help,James