Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161208-99848-6zobchjs:136:3912)
    at m.mountComponent (/tmp/execjs20161208-99848-6zobchjs:47:15602)
    at /tmp/execjs20161208-99848-6zobchjs:49:31860
    at a.r.perform (/tmp/execjs20161208-99848-6zobchjs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161208-99848-6zobchjs:49:31821)
    at r (/tmp/execjs20161208-99848-6zobchjs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-99848-6zobchjs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161208-99848-6zobchjs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161208-99848-6zobchjs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161208-99848-6zobchjs:173:8

Q: Brake pads, discs, and sensors replaced

asked by on

My last car maintenance was a couple of months ago by the dealership. They reported that the front brake pads discs were 60-70% worn, the rear were worn to the metal, and pads were lipped. So I ‘agreed’ for them to replace all pads and discs. However, I did ‘not agree’ to their replacing the sensors, which they said after finishing the job, that was because the pads had worn unevenly. I really don’t understand. Can you please explain it all to me? Thank you.

A: Hello. Your vehicle has sensors that are in...

Hello. Your vehicle has sensors that are installed into certain brake pads which alerts the driver when the brake pads are worn down to a certain point. These sensors need to be replaced whenever the brakes are done. They are not reusable as they typically get damaged when the brakes are worn down, or they bond to the brake pads from braking heat making them impossible to remove and reuse. It is possible that they did not think of mentioning them to you, but they had to install them. Without them it is not a complete brake job.

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

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%

Get a quote

What others are asking

Q: Advice on fitting new brake pads

Yes, open the bleeder screw. ABS systems are really complicated and expensive. On the old cars, you just squeeze them without worrying about it. But, when you are doing that one caliper, just open the brake bleeder over the pan...

Q: What does the brake system Warning Light mean in a 2012 Ford Explorer?

The brake system Warning Light is located on the instrument panel. This light illuminates when the parking brake is engaged, when there is a problem with the brake system, or when the brake fluid is low. As soon as you...

Q: how to set up the engine speed sensor on a puma 2.4 tdi motor

Hello. It does not appear that a 2.4 Land Rover engine requires a reset procedure for the crank position sensor. Most crank position sensors are hall effect or magnetic type, and operate by reading a signal from the reluctor wheel...

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...
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...
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.