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: why engine revs up before final shift when cold

Hi there. I am a former Toyota/Lexus master technician. The transmission you have can be serviced and should have had a service at 100,000 miles: my and many other Toyota technician's recommendation. However, the concern you have can be attributed...

Q: Car struggles to accelerate

This may be a sign of a clogged catalytic converter. As you may already know, the catalytic converter converts toxic exhaust gases into less harmful pollutants that are suitable to be expelled into the atmosphere. When this is clogged, this...

Q: Q: Why is my VSC light on?

This is related to your vehicle's traction control. VSC stands for Vehicle Stability Control. Your car is equipped with wheel speed sensors on each of the four wheels that monitor wheel speed while relaying this information constantly to the traction...

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...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
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.