well went down to the garage this morning, tried the handbrake trick, made no differance, removed the all the fuses for abs and haldex, made no differance. did notice a tiny little leak on the diff where the drive shaft comes out but like i say really tiny! fingers crossed some fresh haldex oil...