Q: Code on Subaru Forrester 2005 is PO335

asked by on August 15, 2017

Code pulled is PO335

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

Code P0335 relates to the camshaft position sensor not transmitting a proper signal to the PCM. The camshaft position sensor measures the rotational position of the camshaft and transmits that information to the engine control computer. To determine which cylinder is in its power stroke, your car’s computer monitors the rotating position of the camshaft relative to the crankshaft position using a camshaft position (CMP) sensor. It uses this information to adjust the spark timing and the operation of the fuel injectors. Thus, the CMP sensor affects fuel economy, emissions control, and engine efficiency. The two most common camshaft sensors you’ll see are the magnetic and Hall-effect types. Both transmit a voltage signal to an electronic control module or to the car’s computer. The magnetic type produces its own AC (alternate current) signal (a sine wave), and you can identify it by its two wires. The Hall-effect type uses an external power source to produce a digital signal (a "square wave," on-or-off) and has three wires. Depending on the specific model of your car, your engine may have one or more cam sensors. When the camshaft sensor fails, you may experience the car jerking while losing power or the car may struggle to move faster than ~35-40 mph. The engine may also stall intermittently, produce poor performance, hard starting, surging or fail to produce an ignition spark. I would suggest having an expert from YourMechanic come to your location to diagnose and inspect your vehicle.

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

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

Wheels screeching after car wash

There is no kind of lubricant that will solve your problem. It sounds like your rotors got wet. Sometimes, the brakes will make a grinding noise for a short time after this happens. Also, if they are allowed to sit...

Grinding and squeaking noises from front end

Most modern vehicles do not have serviceable ball joints (grease fittings that allow them to be lubricated). They are lubed and sealed from the factory. Once the grease dries or decays over time, the ball joint will basically wind up...

Car cranks strong but will not start - 2000 Subaru Outback

Hi there. It sounds like you've certainly done some good checks. However, what was the fuel pressure? Each manufacturer has a specified fuel pressure required for the engine to run. There can definitely be plenty of fuel coming out of...

Related articles

2012 Subaru Outback vs. 2012 Chevrolet Impala: Which One Should I Buy?
When you compare a 4-door sedan versus a 4-door wagon, there are going to be some obvious differences. Even though the Outback looks car-like, the ride, the handling, and the mileage are going to make it more similar to an...
2005 Kia Sorento vs. 2005 Chevrolet Blazer: Which One Should I Buy?
SUVs are great for playing out in the mud, taking kids and friends around to different places, as well as just running errands around town. While they are not known to be terrific for gas mileage, that problem is negated...
A Buyer’s Guide to the 2012 Subaru Impreza WRX
The The Subaru Impreza is already a popular and sporty model, but when you look at the 2012 Subaru Impreza WRX, it’s no wonder that people love it. This performance model adds a lot of features that help keep it...