Q: Crankshaft and camshaft position sensor circuit malfunction

asked by on March 17, 2018

Codes P0335,P0340 & P0421 are causing the check engine light stay on. Can all these be connected as a whole or are they 3 different problems? Any tips on where to begin? Also when car is cold it shoots the rpm up .

My car has 191000 miles.
My car has an automatic transmission.

Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote

The 335 and 340 codes are for crankshaft and camshaft circuits. This could be bad sensors, or it could be an issue in the wiring to the sensors. The 421 is for a catalyst performance. It can come up because of a bad catalyst or because of a bad rear oxygen sensor. All of these codes could be connected and the common link may be in the wiring harness. Check the condition of the harness on the engine compartment and the exhaust especially the ground connections. If you don’t find anything there, you will need some real diagnostic work. Contact YourMechanic to have a technician come out to your home or office to check out your Mitsubishi and let you know what is the solution.

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


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Car cuts off while driving
The are dozens of potential causes for your issue. Since the problem goes away after the vehicle sit and cools down, my guess is that the problem is electrical. This is because electrical resistance goes up when heat increases. When...
High idling, 8800 RPM
Hello there, 8800 is a very high idle. Most vehicles max out at between 6000-7000 RPM. If the vehicle idles at 800 RPM, then this would be considered normal in most cases, unless the idle fluctuates unusually. If the AC...
collision sensor goes off
Hello. It sounds like there may be an intermittent problem with the collision sensor. Keep in mind that intermittent problems are some of the most difficult to diagnose. When the sensor has an intermittent problem, it may cause the truck...
The lights underneath the seats don't turn off, and the passenger's side door shows as unlocked.
Hi, thanks for writing in. The common cause of this in many Volkswagen models is the micro-switch located in the door latches. Most likely, whichever door is showing as open, is the door with the failed micro-switch. If you would...
Issues when accelerating from a stop
This may be a sign of low transmission fluid (https://www.yourmechanic.com/services/transmission-fluid-service) or a faulty transmission control solenoid. As you know, automatic transmissions use pressurized hydraulic fluid to change gears. Every time a gear change is required, the car's computer activates a...
I have no power steering
This vehicle may be covered under a recall for the electric assist power steering torque sensor failure. Call the local dealer and see if your vehicle is covered under recall number 14S05. They will replace the torque sensor and may...
Engine lost power, but then started after sitting for a while.
Hello, There are many things that could cause your vehicle to lose power as you describe, however what you are describing sounds like potentially a failing ignition coil. A failing ignition coil will often times produce a symptom as you...
Clacking when turning.
Claimed by Ronny Bijj
Which type of oil is best used for Chevy Malibu LS
Your recommended oil is 5w20 or 0w20 in winter. Your recommended oil type is Delco dexos 1 synthetic blend. I would recommend going to a full synthetic oil using the recommended weight oils 5w20 or 0w20. The full synthetic oil...

Related articles

P0157 OBD-II Trouble Code: 02 Sensor Circuit Low Voltage (Bank 2 Sensor 2)
P0157 code definition Oxygen Sensor Circuit Low Voltage (Bank 2 Sensor 2) What the P0157 code means The oxygen sensor that trouble...
P2407 OBD-II Trouble Code: Evap Leak Detection Pump Sense Circuit Intermittent/Erratic
P2407 P2407 code definition Evap leak detection pump sense circuit intermittent/erratic What the P2407 code means This trouble code indicates that the powertrain control module has detected a malfunction with the leak sensing portion of the emissions control system. What...
Top 10 Bad Car Symptoms You Should Never Ignore
Ignoring car problems costs more than fixing them right away. Never ignore if your car has rough shifting, a shaky steering wheel, or is smoking.