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: Oil cooler replacement

You could have the oil cooler cleaned off with brake cleaner first then dried. After this, then add oil leak detector dye to the engine oil and then drive vehicle a few days and check for oil leaks with a...

Q: Periodically vehicle runs rough at idle.

Hi there. Most of the codes that are coming on are for a misfire on cylinder number 3. Check the spark plug and wire on cylinder 3 and see if you are getting a good spark. Then check the fuel...

Q: How to get more horsepower without the check engine light and still still pass smog

Coming from a realistic point of view, I'd say that unless you were to pull your motor and completely rebuild it, from pan to fuel injection, you might want to consider NOT adding components for horsepower. With over 200,000 miles,...

Related articles

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...
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...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.