BVentley says i need a 27mm deep socket, got one, but i still can't get it on there, do i need to remove the upper half of the injector where the fuel line etc plug in?
You need a really deep socket. Most regular deep sockets will interfere with the leak hose connections and the injector body itself. This is particularly true with the 1.9TD two spring injectors, the body diameter is larger on these. You may be able to modify a regular deep socket by grinding out the inside. I made my own and have sold a few in the past. I think I still have one kicking around. If you are interested, PM me.