I'd Check those Venom injectors arn't leaking. I had 2 that weeped when I pulled them. I Didn't Trust them after that.
I Had 30# Venoms then went with 30lb Modified Bosch 3 Injectors ( Stainless later core ) from Welcome to FuelInjectorConnection.com for 189.95 USD
Thanks
Mitch