So I was installing my injectors yesterday and i was confronted with a huge problem: the damn injectors won't stop leaking! I've used the old O rings that were on my other injectors, and even newer ones that i believe were provided by DW. I lubed with up with gas, even tried vasoline, but to no avail, they still leak. And when I install them into the fuel line, I pull HARD, sometimes one clicks, yet still leaks, and for the most part the others don't click. I can't figure out this problem, can someone help?