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: Change electrical shift solenoid A p0753

This may be a sign of low transmission fluid 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 transmission...

Q: KOEO test code 332

Hello there, A few different things can cause insufficient EGR flow. The most likely are: a stuck closed EGR valve a failed EGR valve solenoid faulty oxygen sensor low fuel pressure exhaust leak These can also...

Q: Had a P0446 code, now I have a P2405 code

Hi, thanks for writing in. The P2405 code is generated by the leak detection system which creates an artificial vacuum in your fuel supply system for a short period of time upon each engine startup sequence. If it is unable...

Related articles

How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
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...
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.