Q: I have been working on a lexus ES350 I'm getting codes p0300 p0174 and c342d and can't figure out what the problem is, can u help?

asked by on

It started as code p0301 so I replaced cool on cylinder 1 and all spark plugs and boots since it was such a big job having to take intake off to access cylinders 1,3, &5. Then had to go back and fix camshaft position sensor bc of one wire pulling loose. And still getting code p0300 along with p0171 so I replaced pcv valve bc it had a small leak and I'm still getting codes p0300, p0141, p0355 and also this code c342d. Please help...
My car has an automatic transmission.

C342d relates to faults in the throttle position sensor (TPS) or the idle air control valve (IAC). Check the wiring to the TPS sensor and the IAC valve and test for high resistances which will show up as voltage drops. P0355 can be caused by wiring faults but also by a faulty IAC valve so the IAC should be looked at closely. The TPS sensor response can be tested using a real time scan tool. With regard to the other codes, two common denominators across those codes are oxygen sensors and vacuum leaks. To resolve all of these codes, a real time scanner is necessary to look at actual engine operating parameters, for example the response of the oxygen sensors, the integrity of the heater circuit, and, with regard to vacuum leaks, to see if such leaks perhaps show up in measured fuel trims that are read off of a scanner. To have the required diagnostic steps performed by a certified Mechanic, dispatched by YourMechanic right to your location, the recommended service to get your issue(s) resolved is a check engine light diagnostic. If you have further questions or concerns, do not hesitate to re-contact YourMechanic because we want you to make the most of your repair dollars and help you to get the best possible results.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. I have been working on a lexus ES350 I'm getting codes p0300 p0174 and c342d and can't figure out what the problem is, can u help?

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: Not sure if I messed up my engine

Hello Sir, From the symptoms you describe it would not appear to me that you have messed up your engine. Usually a Check Engine Light that is flashing means that there is a problem with the vehicle that is...

Q: Car will not move in any gear engine sounds fine 2007 Nissan Murano

Hi there - the P0746 problem code indicates low hydraulic pressure internal to the transmission. It can also indicate failed speed sensors inside the transmission. I would recommend a transmission inspection by a mobile, professional mechanic, such as one from...

Q: Car starts, but car won't go into gear

If in fact the headlights and the shifting issue were a result of changing the battery, the only circumstance that I can think of would be a voltage spike. Was the ignition key on when you connected the battery? Did...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...