I figured this out so here it is in case it helps others...
SymptomsMy battery had gone totally flat as the car had been sat for a while.
On re charging the battery, all the warning lights were on the dash.
I could not clear the ABS / Power Steering / Traction Controls lights.
My issue was that the G85 Steering Angle Sensor would appear to accept basic settings, but they were not taking effect.
Steering angle in measuring blocks (ABS, group 4) was showing 0 degrees, even when turning the steering wheel.
As a result, power steering was disabled and ABS was cutting in when coming to a normal stop at junctions, round abouts etc.
The error regarding Steering incorrectly coded was a red herring (and is still happening intermittently).
CauseOn the mk5 golf with MK60 ABS, the G85 basic settings are done via module 03 - ABS (not 44 - Steering Assist).
G85 will not accept basic settings if there are faults present in the ABS module.
Although I had no faults present, I started to wonder if the ABS may be faulty.
I read this on Ross Tech website:
Check all Adaptation values in the #44-Steering Assist controller.
Verify all of the WSS (Wheel Speed Sensor) values are plausible in the 03-ABS controller!
DiagnosisOn the mk5, each wheel bearing has a sensor ring built into it which is read by a wheel speed sensor which mounts in the hub.
Rear bearings causing ABS issues seems a common issue on the mk5.
So, I used VCDS Graph mode to log the wheel speed sensors:
Goto Module 03 - ABS, log group 1 and click Graph.
Starting logging and drive at slow speed, approx 20mph.
The graph shows a line for each wheel speed sensor.
You can clearly see, the rear right sensor is not consistent with the others.
So, I ordered a pair of rear wheel bearings, do them both at the same time.
ResolutionNow, on the Mk5 there are 2 options for rear wheel bearings, normally denoted by the internal diameter of the bearing, 30mm or 32mm.
It is possible to tell which you need, as they are physically different in appearance.
Jack up the rear of the car and look at the rear face of the hub.
This is mine (30mm) from the rear when mounted on the car (new one):
If you see a cast metal surface, you need 30mm (type 2 on picture below).
If you see a smooth metal surface, you need 32mm (type 1 on picture below)..
I only now know this as the parts guy supplied me the wrong one, even after checking my reg no, and I obviously found out when the car is stripped down!
So I sourced a new set locally.
Old bearing before removal, its heavily corroded:
Old bearing removed, you can see the actual speed sensor mounted through the hub:
Here is the faulty rear right bearing. You can see the damage sensor coating that corresponds with the bad reading on the VCDS graph.
I think this was was damaged as the speed sensor had been touch the surface of the bearing, wearing away the coating.
The speed sensor itself is moutned with a single torx screw, I think it had been overtighted, forcing the sensor further in.
New one:
So, rear wheel bearings and sensors replaced.
Then I did another log of the speed sensors to prove the issue is resolved:
Basic SettingsThen I did basic settings as usual, this time everything went to plan:
First, Basic Setting for Sensor for Steering Angle (G85):
This is done from the ABS module, not Steering Assist.
http://wiki.ross-tech.com/wiki/index.php/VW_Golf_(1K)_Brake_Electronics_(MK60)
Then Steering Limit Stop Adaptation:
http://wiki.ross-tech.com/wiki/index.php/VW_Golf_(1K)_Steering_Assist#Steering_Limit_Stop_AdaptationFinally, if you have the ABS test function activated, its easy to do if you are near a round about or have a large car park with no obstacles.
Press the brake pedal hard while stationary to start the test, the traction control liight will flash to signify the test has been strated.
Drive straight (towards the round about, no faster than 20mph).
Drive steadily around the round about, trying to keep the steering wheel at about 40 degrees. After about 5m of turning the lights should go out.
Here are the offical instructions:
http://wiki.ross-tech.com/wiki/index.php/ESP_System_Function_TestAnyway, a bit of a pain, but all sorted, hope this helps someone!
Jas