Skip the auto shop - Our mechanics make house calls

Q: Codes P0420 and P0171 appearing

asked by on

I took my car to the dealership to have it checked out. Two codes were found: PO420 and PO171. They told me that the P0420 is a problem with the actuator (part number 17230-21010), and the 2nd one has to do with the Mass Air Flow (22204-21010). Both of these makes my check engine light continually appear and they told me those codes are the reasons that my gas mileage becomes so low (33 mpg on average). The dealer suggested both be replaced. But then, when I brought the car back, the check engine light went “off.”

I also have a problem with the A/C: sometimes it cools and sometimes it doesn’t. The fan is on, but not the A/C. The mechanic says there’s no code for that and they say it’s the compressor (part number 88310-47030-84) and the Expansion Valve (88515-47020). They want to replace those too. Is there anyway I can get these type of problems repaired/replaced by some place other than the dealership or are these problems ‘only’ solvable by the Toyota dealership?"

When it relates to the air conditioning system, the dealership does not have an advantage when it comes to hybrid air conditioning systems. These air conditioning systems require special evacuation machines that are different from that of a normal air conditioning system to remove the refrigerant from the system. Due to the high cost and low use of such a machine, most independent repair shops and mechanics do not have such tools to do such services. If you know someone who does have one of these machines and is willing to help you, you are certainly able to go that route unless for any reason it would void a warranty you may have on the vehicle.

As for the Check Engine Light codes, this sort of thing can be looked at and repaired almost anywhere. You do not have to go to the dealership for this. YourMechanic offers mobile mechanics who can inspect your car and thoroughly diagnose your Check Engine Lights, as well as any other issues your car is having, so that the correct repairs can be made.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: there was a rattle, which just disappeared but was replaced by a catalytic converter light.... can I still drive?

I can't say with any assurance whether it's OK to drive without hearing the rattle myself. It really could be anything and I'd need more information. But I'm going to guess that your catalytic converter is coming apart on the...

Q: O2 sensor failed

Hi there. A p0420 usually means the catalytic convert is not performing as well as it needs to. Over time, the catalytic converters fill up with carbon and and will not filter out the exhaust gas as efficiently as they...

Q: Loss of power - 2006 Infiniti G35

Hi and thanks for contacting YourMechanic. Since you are getting different sensors acting up, check all of the connections to all of the sensors and make sure that there is no missing bolts. There could be a vacuum leak causing...

Related articles

What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.