24-hour dispatch(707) 553-3369
Home About
Services Services Mobile Auto & Truck Repair Mobile Auto Repair Mobile Vehicle Diagnostics Check Engine Light Diagnostics Pre-Purchase Vehicle Inspections Work Truck Repair Spark Plug Replacement Serpentine Belt Replacement Timing Belt Replacement Valve Cover Gasket Replacement Head Gasket Diagnostics Brake Repair Mobile Brake Repair Brake Pad Replacement Brake Rotor Replacement Brake Caliper Replacement Brake Line Repair Brake Fluid Flush Brake Inspection ABS Diagnostics Air Brake Repair Battery & Electrical Mobile Battery Replacement Battery Testing Alternator Replacement Starter Replacement No-Start Diagnostics Vehicle Electrical Diagnostics Battery Cable Replacement Wiring Repair Oil & Maintenance Mobile Oil Changes Synthetic Oil Changes Air Filter Replacement Fuel Filter Replacement Fluid Checks and Top-Offs Coolant Flush Transmission Fluid Service Power Steering Fluid Service Differential Fluid Service Scheduled Maintenance Cooling & Climate Radiator Replacement Thermostat Replacement Water Pump Replacement Cooling Fan Repair Coolant Leak Repair Overheating Diagnostics AC Diagnostics AC Compressor Replacement Blower Motor Replacement Fuel & Exhaust Fuel System Diagnostics Fuel Pump Replacement Fuel Injector Replacement Throttle Body Cleaning Oxygen Sensor Replacement Exhaust Leak Repair Suspension & Steering Shock Replacement Leaf Spring Repair Control Arm Replacement Tie Rod Replacement Wheel Bearing Replacement Steering System Diagnostics Power Steering Pump Replacement Roadside Assistance Roadside Assistance Jump Starts Flat Tire Service Lockout Service Breakdown Assistance After-Hours Repair Mobile Diesel Repair Mobile Diesel Mechanic Diesel Engine Maintenance Diesel Fuel System Service Turbocharger Replacement DPF Diagnostics DEF System Repair EGR System Repair Heavy Equipment Repair Mobile Heavy Equipment Repair Heavy Equipment Diagnostics Heavy Equipment Maintenance Jobsite Equipment Repair Excavator Repair Bulldozer Repair Skid Steer Repair Backhoe Repair Wheel Loader Repair Forklift Repair Boom Lift Repair Motor Grader Repair Dump Truck Repair Undercarriage Repair Final Drive Repair Heavy Equipment Electrical Repair Hydraulic Repair Hydraulic System Repair Hydraulic Hose Replacement Hydraulic Cylinder Repair Hydraulic Pump Repair Hydraulic Valve Repair Hydraulic Fluid Service Agricultural Equipment Repair Mobile Farm Equipment Repair Agricultural Machinery Diagnostics Tractor Repair Combine Repair Baler Repair Sprayer Repair Tillage Equipment Repair Grain Equipment Repair Irrigation Equipment Repair Agricultural Hydraulic Repair Agricultural Diesel Repair Farm Equipment Electrical Repair Industrial Machinery Repair Mobile Industrial Machinery Repair Industrial Machinery Diagnostics Industrial Hydraulic Repair Industrial Electrical Repair Industrial Pump Repair Conveyor Repair Material Handling Equipment Repair Generator Repair Air Compressor Repair Industrial Blower Repair Manufacturing Equipment Repair Industrial Diesel Engine Repair Fleet Maintenance Mobile Fleet Maintenance Fleet Inspections BIT and FMCSA Inspections Fleet Diagnostics Fleet Repair Commercial Truck Maintenance Service Van Maintenance Trailer Maintenance Fleet Maintenance Programs Fleet Maintenance Reporting Fleet Uptime Management Municipal Fleet Maintenance Construction Fleet Maintenance Farm Fleet Maintenance Industrial Fleet Maintenance
Areas Service Areas
Napa County, CA Napa County, CA American Canyon, CA Napa, CA Yountville, CA St. Helena, CA Calistoga, CA Angwin, CA Rutherford, CA Oakville, CA Deer Park, CA Pope Valley, CA Silverado, CA Carneros, CA Atlas Peak, CA Oak Knoll, CA Soda Canyon, CA Browns Valley, CA Napa Junction, CA
Solano County, CA Solano County, CA Vallejo, CA Fairfield, CA Suisun City, CA Vacaville, CA Benicia, CA Dixon, CA Rio Vista, CA Elmira, CA Green Valley, CA Cordelia, CA Travis AFB, CA Birds Landing, CA Collinsville, CA Suisun, CA
Sonoma County, CA Sonoma County, CA Sonoma, CA Petaluma, CA Santa Rosa, CA Rohnert Park, CA Cotati, CA Healdsburg, CA Windsor, CA Sebastopol, CA Cloverdale, CA Geyserville, CA Glen Ellen, CA Kenwood, CA Boyes Hot Springs, CA El Verano, CA Agua Caliente, CA Eldridge, CA Graton, CA Forestville, CA Occidental, CA Freestone, CA Bodega, CA Bodega Bay, CA Penngrove, CA Fulton, CA Larkfield-Wikiup, CA Guerneville, CA
Marin County, CA Marin County, CA Novato, CA San Rafael, CA Mill Valley, CA San Anselmo, CA Larkspur, CA Corte Madera, CA Fairfax, CA Tiburon, CA Sausalito, CA Ross, CA Kentfield, CA Point Reyes Station, CA Bolinas, CA Stinson Beach, CA Inverness, CA Dillon Beach, CA
Contra Costa County, CA Contra Costa County, CA Crockett, CA Rodeo, CA Hercules, CA Pinole, CA Richmond, CA San Pablo, CA El Sobrante, CA Martinez, CA Concord, CA Pleasant Hill, CA Walnut Creek, CA Pittsburg, CA Antioch, CA Brentwood, CA Oakley, CA Bay Point, CA Clayton, CA Lafayette, CA Moraga, CA Orinda, CA Danville, CA San Ramon, CA Discovery Bay, CA
Alameda County, CA Alameda County, CA Berkeley, CA Albany, CA Emeryville, CA Oakland, CA Alameda, CA San Leandro, CA Hayward, CA Castro Valley, CA Pleasanton, CA Livermore, CA Dublin, CA Union City, CA Newark, CA Fremont, CA Sunol, CA
Yolo County, CA Yolo County, CA Davis, CA Woodland, CA Winters, CA West Sacramento, CA Clarksburg, CA Esparto, CA Madison, CA Knights Landing, CA Dunnigan, CA
Sacramento County, CA Sacramento County, CA Sacramento, CA Elk Grove, CA West Sacramento, CA Rancho Cordova, CA Carmichael, CA Fair Oaks, CA Citrus Heights, CA North Highlands, CA Rio Linda, CA Antelope, CA Florin, CA Rosemont, CA La Riviera, CA Arden-Arcade, CA Foothill Farms, CA Orangevale, CA Gold River, CA
San Francisco County, CA San Francisco County, CA San Francisco, CA
San Mateo County, CA San Mateo County, CA Daly City, CA South San Francisco, CA San Bruno, CA Pacifica, CA San Mateo, CA Foster City, CA Burlingame, CA Millbrae, CA Belmont, CA Redwood City, CA
Santa Clara County, CA Santa Clara County, CA Palo Alto, CA Mountain View, CA Sunnyvale, CA Santa Clara, CA Milpitas, CA Cupertino, CA Los Altos, CA Campbell, CA Saratoga, CA Los Gatos, CA
San Joaquin County, CA San Joaquin County, CA Tracy, CA Stockton, CA Lathrop, CA Manteca, CA Lodi, CA French Camp, CA Garden Acres, CA Morada, CA Taft Mosswood, CA Lockeford, CA Linden, CA
Lake County, CA Lake County, CA Lower Lake, CA Clearlake, CA Clearlake Oaks, CA Kelseyville, CA Soda Bay, CA Lakeport, CA Lucerne, CA
Colusa County, CA Colusa County, CA Arbuckle, CA Williams, CA Colusa, CA
Sutter County, CA Sutter County, CA Yuba City, CA South Yuba City, CA Live Oak, CA
Stanislaus County, CA Stanislaus County, CA Patterson, CA Modesto, CA Riverbank, CA Oakdale, CA
Gallery Blog Contact
Call · (707) 553-3369 Open 24 hours, Monday to Sunday. No hourly minimum.
Skip to content
Read the fault, not the light

The amber light means your safety net switched itself off.

Your brakes still stop the vehicle. What has quit is the part that keeps the wheels from locking when you stand on the pedal in the wet. We come out, read the module properly and test the circuit it is complaining about.

  • Open 24 hours, seven days
  • No hourly minimum
  • Cars, trucks and trailers
  • Testing before parts
A gloved mechanic working on a wheel and tire in a garage bay

What you lose when that light stays on

Plenty of people drive for months with an ABS light because the vehicle feels completely normal. It does feel normal, right up until the moment it matters. The hydraulic brakes are untouched and will stop you the way they always did. What has gone is the system that pumps the brakes faster than any foot can, so instead of the wheels modulating on a wet off ramp they lock, and a locked wheel does not steer.

On a damp morning coming down into Vallejo, or on the descent toward the Carquinez Bridge behind traffic, that is the difference between a controlled stop and a slide with no steering. Stability control and traction control usually switch off alongside ABS too, because they all read the same wheel speed signals. One failed sensor can take three systems with it.

Still safe to drive?Normally yes, carefully, in dry conditions. Your service brakes work. Treat wet roads and long downgrades with a lot more room than usual until it is fixed.

What it usually isA wheel speed sensor, a corroded sensor connector, a damaged reluctor ring, a chafed sensor lead at the wheel, or a wheel bearing with a sensor built into it.

What you payYou hear a price before work starts, and reading the module is charged as the short job it is when that is all it turns out to need.

Four sensors, one corroded plug, the whole system down

ABS works by comparing wheel speeds. Each wheel has a sensor reading a toothed ring, called a reluctor or tone ring, that spins with the hub. The module watches all of those signals and looks for one wheel slowing much faster than the others, which means it is about to lock. Take away one signal and the comparison is worthless, so the module does the responsible thing: it shuts the system off and turns the light on.

That is why a single fault disables everything rather than three quarters of it. And the most common single fault is not a dead sensor at all. It is the connection to one. Those sensors live at the wheel, in spray, brake dust, grit and salt, with a short lead running past suspension components that move constantly. Connectors fill with water and corrode. Leads chafe where they pass a bracket. A sensor face packs with metal debris until it cannot read the teeth.

The ring itself matters too. Rust can lift and crack a pressed on reluctor, and teeth get damaged during other work at the hub. A ring with damaged teeth produces a signal that looks fine sitting still and goes erratic at road speed, which is the sort of fault that only shows up when the vehicle is actually moving.

A mechanic's grease-stained hands turning a metal wrench on an engine component
Sensor faces get cleaned and the mounting bore checked for rust scale, because a sensor held a fraction too far from the ring reads weak at speed and perfect at a standstill.

A code tells you which corner to look at. It does not tell you what to buy.

Patrick Freeman, owner
Stored or activeA stored code is a record of something that already happened. An active fault is happening now. They get treated differently and confusing them wastes money.
Live data firstWheel speeds get watched side by side while the vehicle rolls, so the corner that drops out shows itself rather than being guessed at.
Trailer ABSA trailer has its own system and its own warning lamp, and an inoperative one is a finding at a roadside inspection.
What travels with usScan equipment that talks to car, truck and trailer systems, a meter, and connector and terminal stock for repairing sensor leads.
A red truck parked inside an industrial workshop
On a commercial rig the ABS lamp is an inspection item as well as a safety one, so a light that has been on for weeks becomes a compliance problem at the scales.

On a commercial rig it is also a compliance problem

For a car, a lit ABS light is a safety issue and an inconvenience. For a truck or trailer it is both of those plus a violation waiting to be written. Air braked vehicles and the trailers behind them carry their own antilock systems, and an inoperative one is the kind of thing that gets noticed at a weigh station or during an annual inspection. Nobody wants to discover it there.

Trailer systems are worse for faults than trucks, and the reason is simple: everything is outdoors and low to the road. The trailer lamp is meant to light briefly and go out. When it stays lit, it is usually a sensor lead damaged along the frame, a connector full of water, or a power feed problem coming through the cable from the tractor rather than a failed module.

Because we are mobile, this gets sorted in the yard before a unit rolls, rather than after an inspector has already written it up. If you run several units, catching ABS lamps during routine checks is far cheaper than catching them at the scales. Take a look at the kind of calls we get sent to.

What an ABS fault often turns into

Sometimes the answer is a sensor. Often it is the wiring going to one, or something at the wheel that the sensor is simply reporting honestly.

Wheel bearing replacement

Many modern hubs carry the speed sensor inside the bearing, so a rough bearing and an ABS light arrive together.

Wiring repair

Sensor leads run past moving suspension in constant spray, and a chafed lead is one of the most common causes of all.

Vehicle electrical diagnostics

When the module itself is not communicating, the question becomes power, ground and network rather than brakes.

Brake inspection

While the wheel is off, pads, rotors, hoses and hardware get looked at properly instead of on the next visit.

Air brake repair

On air braked trucks and trailers the antilock system sits on top of the foundation brakes, and both get checked together.

BIT and FMCSA inspections

Where a lit ABS lamp is found, recorded and fixed before it becomes something written on a roadside report.

Questions

Common questions about a lit ABS lamp

Here are the ones that come up on nearly every call. For anything else, pick up the phone and ask.

Is it safe to keep driving with the ABS light on?

Your normal brakes are unaffected and will stop the vehicle, so short careful trips in dry conditions are generally reasonable. What you have lost is the system that prevents wheel lockup in a panic stop, and usually traction and stability control along with it. Leave much more following distance, take wet roads and steep descents seriously, and get it looked at rather than living with it for months.

The light goes off sometimes and comes back later. What does that mean?

That usually points at a connection rather than a failed part. A corroded sensor connector, a chafed lead that only opens when the suspension moves, or a sensor sitting slightly too far from its ring will all produce a signal that comes and goes. The module tests itself at every start, so a fault that clears on one trip and returns on the next is behaving exactly like an intermittent electrical connection.

What is the difference between a stored code and an active fault?

A stored code is history. It records that the module saw a problem at some point, and the problem may well be gone. An active fault is happening right now and is why the lamp is currently lit. We read both, clear the stored ones where appropriate, and then see what comes back, because chasing a fault that was fixed months ago is a good way to spend money on nothing.

Can you test this without driving the vehicle around?

Partly. A lot is visible at a standstill: sensor resistance, the signal produced by turning a wheel by hand, connector and lead condition, and module communication. Some faults only appear at road speed, and for those we watch live wheel speed data while the vehicle moves so the corner that drops out identifies itself. Either way the testing happens at your location.

Do you work on trailer ABS as well as trucks?

Yes, and trailers are a regular part of this. They carry their own antilock system, their own module and their own warning lamp, and faults there are usually damaged sensor leads along the frame, water in a connector, or a supply problem arriving through the cable from the tractor. We can test the trailer independently of whatever is pulling it.

Does a new sensor always fix it?

No, and fitting one blind is a common way to waste a part. The sensor reports what it sees, so a damaged or rusted reluctor ring, a sensor bore packed with scale, excess bearing play or a broken wire will all make a perfectly good sensor look guilty. We test the signal and inspect the ring before anything is replaced, which is often the difference between one visit and three.

Get the safety system switched back on.

Tell us the vehicle, whether the lamp is steady or comes and goes, and whether anything else lit up with it. That usually narrows the corner before we arrive. You will hear what the job runs and when we can be there, at any hour, from the person who will be doing the work.

HoursMonday to Sunday, 24 hours

Based inAmerican Canyon, CA

Brakes and beyondBrake inspection · Air brakes · Contact