Skip the auto shop - Our mechanics make house calls

Q: Service Engine Soon and ABS light on. Won't pass smog check.

asked by on

The Service Engine Soon light is on, as well as the ABS light. The speedometer does not work. My car will not pass a smog check because of these problems. The speed sensors were just replaced, but I still get Code P0500, vehicle speed sensor A.

The problem may be the reluctor wheel. This is what the sensor reads as the wheel turns. If one of the teeth on the wheel are damaged or missing, the sensor will not be able to determine speed. The problem could also be wiring. The ABS system on your vehicle is very complex and should only be serviced by qualified technicians. YourMechanic can help you find and book one to diagnose and repair the issue.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!
  1. Home
  2. Questions
  3. Service Engine Soon and ABS light on. Won't pass smog check.

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: Brake Too Low of a force and pedal goes to the floor easy.

Hi there. Check the ABS (anti lock brakes) control module for any air in it. Sometimes when bleeding the brakes, the air will travel to locations within the brake system and get trapped. The module needs bleed with the brake...

Q: how can i program my new ignition to my ponitac aztek 2001 car? its still not turning on after putting a new ignition

Sometimes a special scan tool is required to program an ignition or a key to the vehicle. I would recommend calling your local dealership to determine if this is the case for your vehicle. You could also check in your...

Q: Why does my tachometer not stay at zero?

Hi there. The tachometer on your 2007 BMW 328i is designed to measure the revolutions per minute (RPM) of the engine while it is in operation. Anytime the engine is running, the engine will idle (without the use of the...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
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.