Codes never identify bad parts, just failed systems.
In your case, the 171, 174 are lean codes which could come from the mass air flow as is the 300 as well.
Make sure there is no air leak from the mass air flow to the throttle body. If all is ok, yes, I would change the sensor.
Sunday, March 3rd, 2013 AT 7:29 PM