2005 S60 ABS Pump Motor Replacement Topic is solved
This topic is in the MVS Volvo Repair Database »
ABS Pump Replacement DIY for 2001-2009 S60
Re: 2005 S60 ABS Pump Motor Replacement
Does anyone know if a motor out of a non DSTC car work in my car that has DSTC. I've been getting the intermittent 0070 code which is happening more frequently and staying on longer. I have several cars to choose from at the pick and pull but I'm not sure if any have DSTC or not and if it even matters.
- abscate
- MVS Moderator
- Posts: 35278
- Joined: 17 February 2013
- Year and Model: 99: V70s S70s,05 V70
- Location: Port Jefferson Long Island NY
- Has thanked: 1500 times
- Been thanked: 3812 times
I've got this one
ABS Pump Motor 8619543 $105
ABS Pump Motor 8619543 $105
Empty Nester
A Captain in a Sea of Estrogen
1999-V70-T5M56 2005-V70-M56 1999-S70 VW T4 XC90-in-Red
Link to Maintenance record thread
A Captain in a Sea of Estrogen
1999-V70-T5M56 2005-V70-M56 1999-S70 VW T4 XC90-in-Red
Link to Maintenance record thread
-
mrscullini
- Posts: 440
- Joined: 13 November 2006
- Year and Model: 05 XC70, 08 XC70
- Location: Truckee, CA USA
- Has thanked: 1 time
great info, thanks rewagner.ReWagner wrote: ↑28 Sep 2016, 18:53 For some time I have had an ABS message - with trouble codes BTM0070 (pump motor supply voltage, faulty signal) and BCH0072 (pump motor, mechanical error). The online information that I could find suggested that the likely problem was a faulty Brake Control Module.
At first the ABS message was intermittent, then continuous. I got a used BCM and replaced the old one. That solved the problem for a while, but it became intermittent again, then continuous.
I sent the original BCM to XeModEx and had it rebuilt, to repair the power leads and to put a more robust pump driver in it. That solved the problem for a while again, but the ABS message soon returned intermittently. I called XeModEx and they told me that often the pump motor is faulty, rather than the BCM.
So I bought a used ABS pump motor and replaced the old one. That has solved the problem.
I am posting because I could find no reliable information on how to replace the ABS pump motor itself, without taking the entire ABS pump assembly out of the vehicle. That would have required the brake lines to be removed from the ABS pump assembly, and when the ABS pump assembly is reinstalled the brake lines would need to be bled.
Instead, I found that it is possible to remove and replace the ABS pump motor without taking the ABS pump or the BCM out of the vehicle. That avoids the need to remove the brake lines from the ABS pump, so it is not necessary to bleed the brake lines after the repair.
I am including what I learned about how to make the ABS pump motor replacement in the attached document. There are some photos in the attachment that may help understand how to do it. Perhaps this information will be useful to someone with the same problem.
battling the same issue in my '05 xc70. i can tap on the pump motor and get the abs light and error to disappear for a while. figure it is the motor.
the motor on there now has a label with the following, P30643979 and 10.0204-0414.4. does anybody know which other motors are compatible?
-
Metallo
- Posts: 258
- Joined: 18 January 2004
- Year and Model: XC 70 AWD 2.5 - 2006
- Location: Canada - NB
- Has thanked: 7 times
- Been thanked: 6 times
Hi!ReWagner wrote: ↑28 Sep 2016, 18:53 I sent the original BCM to XeModEx and had it rebuilt, to repair the power leads and to put a more robust pump driver in it. That solved the problem for a while again, but the ABS message soon returned intermittently. I called XeModEx and they told me that often the pump motor is faulty, rather than the BCM.
I wonder if you can help me with my question.
I had a very similar problem with my XC70 2005 ABS/Anti-Skid service required.
I had BCM-0070 and BCM-0072 errors, so I sent the BCM module to XeMODex and once I got it back and re-installed it the warning message disappeared.
After three/four weeks the ABS light on the dashboard as well as the "ABS/Anti-Skid service required" message on the dashboard.
I ran VIDA and the only error I get now is BCM-0070, therefore I presume the motor is the culprit.
I will follow your instructions to disassemble it, however I have two questions to you:
If I find a new ABS Pump and put it on, will I have to reset it in order to get it to work?
Or you can simply buy a used pump, put it on and it will work?
If I have to reset it, is it something you can do in VIDA?
Any advice you can provide if very much appreciated.
Thank you!
Alex
Polar 940 Turbo SW - 1997
XC 70 AWD 2.5 - 2006
XC 70 AWD 2.5 - 2006
-
Metallo
- Posts: 258
- Joined: 18 January 2004
- Year and Model: XC 70 AWD 2.5 - 2006
- Location: Canada - NB
- Has thanked: 7 times
- Been thanked: 6 times
Hi there,
I am re-assembling the ABS motor after having cleaned it, would anybody be able to confirm me if the washer under the bearing is set in the right direction?

I took pictures before disassembling the motor, but due to a shade, that detail is no visible.
Thank you
Alex
I am re-assembling the ABS motor after having cleaned it, would anybody be able to confirm me if the washer under the bearing is set in the right direction?

I took pictures before disassembling the motor, but due to a shade, that detail is no visible.
Thank you
Alex
Polar 940 Turbo SW - 1997
XC 70 AWD 2.5 - 2006
XC 70 AWD 2.5 - 2006
-
Metallo
- Posts: 258
- Joined: 18 January 2004
- Year and Model: XC 70 AWD 2.5 - 2006
- Location: Canada - NB
- Has thanked: 7 times
- Been thanked: 6 times
I would expect to be the other way as on picture one, the three little dots, I would not expect those to be in contact with the bearing.


Also, do I need to put some grease between the washer and the bearing?
Finally, does the bearing need to be pushed to the bottom of the shaft and be flushed with it or slightly higher to allow the bearing to work freely?
Alex


Also, do I need to put some grease between the washer and the bearing?
Finally, does the bearing need to be pushed to the bottom of the shaft and be flushed with it or slightly higher to allow the bearing to work freely?
Alex
Polar 940 Turbo SW - 1997
XC 70 AWD 2.5 - 2006
XC 70 AWD 2.5 - 2006
- oragex
- Posts: 5347
- Joined: 24 May 2013
- Year and Model: S60 2003
- Location: Canada
- Has thanked: 102 times
- Been thanked: 352 times
- Contact:
Don't know for the codes, but I'd check first the axle bolts are tight (don't overtighten) and the axle abs rings (reluctors) don't have a small crackMetallo wrote: ↑06 May 2018, 07:47Hi!ReWagner wrote: ↑28 Sep 2016, 18:53 I sent the original BCM to XeModEx and had it rebuilt, to repair the power leads and to put a more robust pump driver in it. That solved the problem for a while again, but the ABS message soon returned intermittently. I called XeModEx and they told me that often the pump motor is faulty, rather than the BCM.
I wonder if you can help me with my question.
I had a very similar problem with my XC70 2005 ABS/Anti-Skid service required.
I had BCM-0070 and BCM-0072 errors, so I sent the BCM module to XeMODex and once I got it back and re-installed it the warning message disappeared.
After three/four weeks the ABS light on the dashboard as well as the "ABS/Anti-Skid service required" message on the dashboard.
I ran VIDA and the only error I get now is BCM-0070, therefore I presume the motor is the culprit.
I will follow your instructions to disassemble it, however I have two questions to you:
If I find a new ABS Pump and put it on, will I have to reset it in order to get it to work?
Or you can simply buy a used pump, put it on and it will work?
If I have to reset it, is it something you can do in VIDA?
Any advice you can provide if very much appreciated.
Thank you!
Alex
Several Volvo Repair Videos https://www.youtube.com/playlist?list=P ... s0FSVSOT_c
-
537playing
- Posts: 261
- Joined: 15 June 2007
- Year and Model: 2005 S60
- Location: New York
- Has thanked: 1 time
- Been thanked: 5 times
I followed the method described by ReWagner. Excellent solution for the BCM 0070 and 0072 codes.
-
- Similar Topics
- Replies
- Views
- Last post






