Ok i have a 2005 WRX, i have been having a time of my life here trying to install deatschwerks 650cc injectors for my new turbo set up. No matter how i install them they leak at the top where the fuel rail comes down, they leak right at that o ring. Not all of them, i tried switching them around and they dont hold up when i turn my ignition on. But when i put the factory ones on none of them leak when i turn the ignition on, but the deatschwerks do. Does anybody have any idea what can be wrong i have also noticed that the deatschwerks injectors are long in size, wondering if that is normal. Please HELP!!!