Q: 2008 Mazda 5 has codes P0661 and P0720

asked by on

I've engine fault lights up, so I went to nearby workshop to check. He used a wireless device to test and the error code is P0661. He cleared the error and I ask me to come back if error comes out again. The next day the engine fault lights up again and then goes off the next day. I ignore and continue to drive for a week. Then suddenly while on the highway, the engine fault and AT lights up, the car jerk a little then AT light goes off. But the engine fault remains on. I went to another mechanic, this time the computer they use is wired type. The error fault they found now is OSS, and I couldn't remember the code. It could be be P0720 or P0721 etc. He replaced the speed sensor. I thought the issue solved but two days later the car jerk at the highway again. The AT lights up followed by engine fault lights up. The AT light then goes off. These light keeps going on and then off again the next day or day after. What do you think the root cause can be? Could it be the Gearbox spoil?

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

Input from the vehicle speed sensor (VSS) is used by the transmission control module (TCM) to calculate shift points, torque converter operation and other transmission functions. Code P0720 stands for Vehicle Speed Sensor circuit malfunction. Typically, this code indicates a problem with the VSS circuit and not an internal transmission problem. If the problem continues even after sensor replacement, the issue is either the circuit wiring or the transmission control module. Code P0661 stands for Variable Intake Air System Solenoid Circuit Low Input and is not likely to be related. I recommend getting a second professional opinion on the issue, sine the initial shop was not able to fix the problem. YourMechanic is an excellent option for your check engine light diagnosis because we come to your home or office.

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. 2008 Mazda 5 has codes P0661 and P0720

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: tick in motor while idling and going above 3rd gear. its a 06mazda5 manual trans whats the issue

It is possible that this issue only happens at certain RPMs. I would suspect that the ticking sound is either coming from the engines valvetrain or something loose near the clutch area causing a rattle of sorts. I would not...

Q: Jerking at stopping and accelerating

Hi there. It sounds like you may have an engine misfire or possibly a sensor problem. Since the Check Engine Light came on, I always start by scanning the computer for codes. That gives me a place to start. From...

Q: Car lurches when AC is on

Hi there. When the engine is put under a load by the AC system, the car’s computer automatically attempts to compensate for that by adjusting the idle. If there is carbon buildup within any part of the system, including the...

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
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...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.