VW T4 Forum - VW T5 Forum banner

VW Transporter ABS unit programming

12K views 29 replies 5 participants last post by  pmg11  
#1 ·
Hello all,
I have a friend with a 2007 1.9tdi transporter with a 5 spd manual.
He'd recently brought it to me as the ASR light and ABS light are on constantly.
I scanned it with VCDS and it shows that the ABS unit hanst been coded correctly "Control Module Incorrectly Programmed - 003 Mechanical Failure"
Now ive tried to program it a few time and the coding helper for the short coding provides three options which are chassis, differential lock and engine.
This one is a Multivan/Transporter which is +0000040, no diff lock which is +0000000 and a diesel engine which is +0000512.
Ive selected those options and it accepts the 552 programming but the same code remains, its not looking for basic settings as i would have accepted.
the ABS unit reports as a MK25E (M) ABS with part number 7H0 907 379P, i believe the van is ASR only but i will check the button to confirm but i had this idea in my head that maybe the replacement unit is for an ESP model of transporter.
I havent checked the van for a Steering angle sensor.
The problem i also have is that a previous garage did the replacement so the owner doesnt have the old unit and hence cannot get a VCDS scan to confirm part numbers
Maybe i am trying to program it incorrectly but this is a bog standard 105bhp 1.9tdi, FWD, manual, SWB.
Or perhaps someone can confirm if that ABS unit is correct or not?
There dont appear to be any other codes on the vehicle other than the cam sensor but they will fix that if the ABS gets sorted.
I tried to see if i could read the Steering angle sensor in measuring blocks but its showing as invalid which may be because its not programmed or doesnt have it.
Any help would be greatly appreciated
 
#2 ·
Do you know if it ever worked correctly, with no warning lights, after the control module was changed?

I've looked at a couple of VCDS scans for non-ESP pre-facelifts and neither use a MK25E(M) unit. This is an excerpt from a 1.9l diesel:

Code:
Address 03: ABS Brakes        Labels: 7H0-907-37x-ASR-F.lbl
   Part No: 7H0 907 379 G
   Component: ASR FRONT MK25      0103 
   Coding: 0007205
   Shop #: WSC 80093 222 69422
   VCID: 397EF6A673C2D2879E-515E
 
#3 ·
Do you know if it ever worked correctly, with no warning lights, after the control module was changed?

I've looked at a couple of VCDS scans for non-ESP pre-facelifts and neither use a MK25E(M) unit. This is an excerpt from a 1.9l diesel:

Code:
Address 03: ABS Brakes        Labels: 7H0-907-37x-ASR-F.lbl
   Part No: 7H0 907 379 G
   Component: ASR FRONT MK25      0103
   Coding: 0007205
   Shop #: WSC 80093 222 69422
   VCID: 397EF6A673C2D2879E-515E
I dont actually know if it ever did work correctly.
allegedly it had no lights on for a while but its hard to see how.
I am not too familiar with the transporters only that i have used VCDS myself on my VW cars.
The part number in your VCDS scan shows the part number ending with a G whereas the one fitted in the T5 here ends in P.
I see online that the ABS units have "Steurgeraet ESP" (ESP Controller) written on their controllers case. Ive also seen ones with Steurgeraet ASR too.
This T5 that I have here might have the wrong ABS fitted.
 
#4 ·
I'm not sure you'll get much further by trying to guess what the garage replaced.

If I were in that position, I would contact a VW commercial dealer parts department, explain the situation, give them the VIN/regnumber and ask them to tell you what part was originally fitted from the factory, and what alternative part number (if any) can be used as a replacement part. In my experience it tends to work better if you can actually go there and stand in front of the counter, but that depends how far you are from the nearest dealer.
 
#6 ·
I thought all the ESP pumps had ESP written either before or after the 'MK25' but I might be wrong.
Probably not relevent but here is my 2.5 manual 2wd.

Address 03: ABS Brakes Labels: 7H0-907-37x-ASR-F.lbl
Part No: 7H0 907 379 E
Component: ASR FRONT MK25 0103
Coding: 0007205
Shop #: WSC 02756 785 00200
VCID: 3779DF7A450209999F5-513C

This looks more hopeful since it is a P suffix but you said you had tried the 000552 coding. (You do need the zeros apparently). Bear in mind that this is an auto.

Address 03: ABS Brakes Labels:. 7H0-907-37x-ABS.clb
Part No SW: 7H0 907 379 P HW: 7H0 907 379 P
Component: (M)ABS MK25E 0103
Revision: 00H12001
Coding: 0000552
Shop #: WSC 02756 790 00000
VCID: 42DCB409989D8FABD97-513C




One last hope is this thread. I can't see how this is right because he does seem to have managed to fit an ABS pump to a non-ABS vehicle. https://forums.ross-tech.com/index.php?threads/28217/
 
#7 ·
Hi Cferry If you go onto the 7Zap website and look at the electrical section for the relevant year and vin for your vehicle, in Abs you will see the reference for the ABS control unit and relevant PR Code for the vehicle, a list of codes for yours is in the service book and on a sticker on the van. you should then be able to work out the correct p.n.
 
#8 ·
I tried to contact the dealer but they are willing to order in a new abs pump and not tell me if mine is correct or not.
Incidentally the coding on mine seems to be 0131624 which doesn't seem right given the options I have available to me. I have 3 bytes I can program in under coding, that is the chassis type, fuel type and whether or not I have a diff lock
 
#9 ·
Update, I happened to find a post over on Ross tech and the guy there tried code 0000092. That works for mine and clears the code but the one for the 4 motion controller signal appears.i know I don't have 4 motion but it shows I have the wrong module.
If I could get the right code for a fwd manual with a mk25e that would be great
 
#10 ·
Update, I happened to find a post over on Ross tech and the guy there tried code 0000092.
Same one as in my link above? ;) :p

I think you can delete the 4 motion option if it has appeared in the CAN Gateway which on your year van is in the instruments controller (address19) and then go to 'Installation List'. You should see the boxes to tick/untick.

If I remember rightly on mine there were other choices in the ABS controller like wheel size which might be more important on a 4 motion/not a 4 motion.

If you do manage to make an ESP pump fit a non-ESP van kudos to you. Please make sure to post all the old/new part numbers and codes and any other procedures here for future members. That coding is weird being so short, maybe that code ignores the expected steering angle sensor and makes it appear to the other associated controllers like a non-ESP pump? Anyway thanks for updating so far. :)
 
#11 ·
Hi thanks for the useful info.
The CAN gateway on this vehicle doesn't have the installation list as an option. It may be too old. Similarly in auto scan the gateway installation list isn't supported by the gateway according to vcds.
I only see the Login 11 option in the gateway but don't know the code.
If only I knew the friggin code for my van without 4motion
 
#12 ·
The early vans are a bit basic in some electrical departments so you are probably right about the gateway.

I just googled a few 7H0 907 379 P pumps and they all have the 0000552 or similar coding and none of them has a Haldex coupling controller so they must all be without 4 motion. None of them show ESP either. I think it must be the wrong pump as suspected. What code are you getting now for the (non-existant) 4motion/Haldex controller out of interest? Better still can you post your latest scan.

If I get a chance tommorrow I will have a play around with my ABS coding. I could recode mine to the mysterious 0000092 (5 zeros??) just to see what happens..
 
#13 ·
I was thinking earlier revision B and G units might be for the t5 I have here. The one installed is either faulty or not correct or both.
The code I have for the AWD unit is:

1 Fault Found:
01324 - Control Module for All Wheel Drive (J492)
004 - No Signal/Communication

Yes the code I put in to get rid of the ASR light is 0000092.
Thanks for all your help, I appreciate it.
 
#14 · (Edited)
Since I am awake at some stupid time I have been looking up some part numbers.

If yours has no ESP or EDL (So has the ASR button on the dash) I make the correct latest pump for your 2007 SWB a 7HO 907 379 S . The P suffix is listed too which I think is just the previous version and should also be fine. I just think something has happened with the coding on yours. It would be unusual for a faulty pump to cause those 'incorrect coding' fault codes.

According to what I can work out, the pump coding should be either the common 0007205 code (16inch wheels) or if it had 17 inch wheels from the factory then 0015397. Ignore whatever wheel size it has fitted now and check the PR code label to be sure. PR code 2E4 shown anywhere on the label (under the dash above the driver's feet) means it left the factory with 17 inch wheels, PR code 2E is the 16" wheels.

Anyway it's worth just trying out the two codes, you can always go back to your current code. :sleep:
 
#17 ·
Really just thinking out loud. If a cluster from a different vehicle (with ESP, I think a fairly rare option pre-facelift) were swapped in, it would "inherit" the installation list and coding from the donor van. On a facelift (2010-onward) it should be easy to solve - simply remove the incorrect entry from the Gateway Installation List and the correct entry should automatically appear as an option to be selected. But on a pre-facelift, I don't know what the procedure would be.
 
#18 · (Edited)
Did you try the other pump codes? :)

Just nipped out to look at the ABS pump and the CAN gateway on mine. The ABS won't accept the 0000096 0000092 code probably because it doesn't apply to my E suffix pump.

Image


Mine will allow me to open the CAN gateway controller. Although the gateway is physically within the cluster, VCDS looks at it separately at address 19. (17 for the cluster) For a non-4 motion and on our old vans the gateway should be coded to 00006. You can see from the pic below that coding only consists of brake electronics plus airbags. So unless yours has been somehow changed to 4 motion or it has other things in the list yours should be 00006 too. I tried to add the 00016 for 4 motion but it wouldn't let me change it. I also tried adding 00001 for auto trans but that too was ignored and replaced again by my 00006. I think the gateway coding is fixed (unless something happened to yours.

Hard to say about the cluster but you would think the part number (as seen by VCDS) or the coding would give it away?

Image


For anyone else who needs to know how to get to the CAN screen above it was- Select>19 CAN Gateway>Coding-07

Image
 
#21 ·
I tried code 40 and for a while it cleared both ASR and abs lights. No codes then went for a drive, parked up, cycled the ignition and it came back. Must be an electrical fault somewhere or loom.
I've learned that any code for AWD such as 27 or 28 for AWD transporter puts off the ASR light but it's always looking for that non existent AWD module.
Really confusing this one
 
#22 ·
Not sure what's up, gonna get the owner to try the dealer to see if they can program it. Surely about an hour's charge or so. At least if they can't do it based on the vin or whatever then he can conclude the unit is faulty . Thanks for your help. I appreciate it all
 
#23 ·
Just a thought, you haven't got odd sized wheels or tyres fitted have you? I don't think this can be a wiring problem. It keeps changing with different codings which is not how any wiring faults manifest themselves. According to Ross-Tech the ABS, the cluster and the engine ECU all have to have matching VIN numbers (I don't think the pump does on our vans) but as Triffic was saying, if the the cluster (or the engine ECU) has been changed and the VIN hasn't been updated the codings won't work. You can read how to check it using Advanced Measuring Blocks here.

I've seen the VIN in the engine ECU and in the cluster but AFAIK there is no facility to add it to a new or second hand pump of our vintage. Worth a check before you pay a dealer (to probably tell you need a new pump when you don't!)
 
#24 ·
Hi,
Thanks for the suggestions, it has the original steel wheels on it.
However the owner has let me know that the cluster wasn't changed and that there was a loom issue that was repaired so I'm not sure if that was properly fixed or not and the abs unit was changed at the same time.
apparently it was never right.
Not sure what to think if there were issues but I'd say verifying the wiring is ok is a start, but not a job for me.
Thanks for the help, I appreciate it
 
#27 ·
Ok yes that makes sense, the one in the t5 here is likely correct then. Really strange how it worked for a while though, as in both ASR and abs lights were off. The ASR button even functioned at the time.
I also don't get why it was going out of range for the coding that was on the long coding helper, I think it was supposed to be 552. Ticking the boxes in the coding menu results in the code saying it's out of range.
 
#28 · (Edited)
Can you check what the code is now in case it's different. It's possible that you now just have an individual ABS sensor code or something else. I have sometimes fitted new ABS sensors and other parts only for the code to come straight back and need to be cleared once again. Don't forget to look at the other controllers (especially the engine) for related fault codes.

I've read in the past that if the WSC (Work Shop Code) in the pump controller is set to all zeros, occasionally that can cause problems. I don't think it's that common but you could change it if it is. Not an easy one! Good luck. :)
 
#29 ·
I did actually read about the holy trinity it vins but I did check the cluster and that was correct.
I did tell the owner to ask the dealer before they go to them to focus on programming the abs pump and make sure it's integrated properly and to leave it if they want to change the wiring loom and or pump.