I have been advised by a chap fitting a 6 cyl BMW to his 240Z of concerns raised about earlier Russell push-on EFI fittings and that Russell now use a fitting that has an extra screw retaining cap.
I don’t know if this has been raised before but I think it’s something LSx/Russell users should be aware of and make their own judgments.
LS1 Swappers - Check your fuel system.
http://www.summitracing.com/parts/rus-644113/overview/
I purchased an earlier unit some time ago and found it was very hard to push on and I was never really sure that it had ‘clicked’ into place… perhaps that is causing the issues (i.e. not properly installed) rather than the design itself.
For members information.