I personally have not had any experience with Venom, but a guy local had their nitrous system on his 95 cobra and it splices into the TPS, well one day while he was detailing his car with the switch on the Venom puter got a freak signal and emptied 10#'s on nitrous into his motor. He had the radio on and did not hear the nitrous flowing (can you see where this is going?) after he finished detailing he cranked the car and BOOM!!!!! 4 rods out the side of the block.