Here is the read on these codes 0171 is for the MAF sensor and the other 2 could be from the MAF being bad. You really need a scan tool to check the MAF, but if you feel lucky, you can just replace it.
If you have further questions on this, please feel free to reply. Thanks for asking!
If the battery is good enough to start it, it wont affect it. Do NOT use cleaner on the MAF sensor, because it can ruin it. They run around $100 so thats why it's best to have it on a scanner to test it while it's running.
No, there is a difference in scanners, the one you are relating to is a code reader, and can not be used to obtain "live" readings like the Tech 1 or 2 scanner. These are usually only bought by a professional, because they cost around $3000
Here is the complete testing procedure, i wouldnt replace it unless you check all of this out.
I really want to help ya out, but these darn sensors are so hard to test.
Sorry, looks like we posted at the same time.
Yes you can check for vacuum leaks by spraying cleaner around the gaskets and if the rpm goes up it indicates a vac leak.Be sure to check the egr valve also.
Keep me posted how it goes, and i will help you as much as possible, no problem.
If you disconnect the cables and hold them together for 30 seconds or so, it should reset.
You can also remove the ECM fuse.
Your very welcome.
Best of luck my friend!