Q: Car dies, check engine light with codes P0341 and P0346 (camshaft position sensor). Will not start until vehicle cools down.

asked by on

Where is the camshaft position sensor location (diagram if possible)? The CE codes indicate issue with CPS bank 1 and 2. Does this mean there are two on this vehicle?

2003 Toyota Highlander - base - V6 3.0L My car has 200000 miles.
My car has an automatic transmission.

Hi there. The codes p0341 and p0346 are both related to the camshaft position sensor and are showing that the sensor has lost communication to the computer. Click here for a diagnostic report and diagram about the camshaft position sensor for your vehicle. Check the harness to the sensor and make sure that the harness is hooked up and not broken. The sensor could be damaged or the reluctor wheel could be damaged (pick up wheel on the camshaft). Also, check the wiring harness and make sure that its not too close to a spark plug wire for it will cause an electrical disturbance. If you need further assistance with diagnosing the no start issue, then seek out a professional, such as one from Your Mechanic, to help you.

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. Car dies, check engine light with codes P0341 and P0346 (camshaft position sensor). Will not start until vehicle cools down.

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: Camshaft position sensor needs replacing

The most common cause of that vehicle not starting is the battery. The battery should be load tested to rule out that problem, then the next most common problem is the fuel pump. I would have a technician from YourMechanic...

Q: 2003 Ford explorer.i put it in reverse and pressed the gas and it wouldn't move

The transmissions on the Explorers had issues with the reverse and drive band servo binding in the shaft hole on the transmission case. The transmission case would need to be modified by inserting an over-sized bushing in the case, or...

Q: my daughter has a 2004 Toyota Highlander. the car wont start so i think it's the fuel pump since i can't hear it run. so once i ge

Check the fuse. There could be more than one relay in the circuit, for example a circuit opening relay as well as an EFI relay. The fault could be due to high resistance in the circuit (even at the relay...

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...
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...
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...