Well its working great so far, even though it is a Landrover part!! No leak back over night and no air in the pipes at all :thumb2
Banshee me old mucker, I'm going to fit one of them jobbies you mentioned but on another T2 I'm working on to use as a works van! Putting too many miles on the D3...