Man alive! I hope you can get this sorted out soon, so you can enjoy your Venom without reservation.
I just got done talking with our salesman, who had a three year old car that overheated. The thermostat was stuck shut. Sometimes a shadetree mechanic can take the thermo completely out, and run it, to see if the thermo is closing partially sometimes. If it runs better, that would point to a sticky or erratic thermo. I have no personal experience with this method, but it sounds reasonable.
Also, has the radiator been power flushed? Not just the radiator, but the block as well? Is there any junk inside the radiator hoses? Have you tried any of that white stuff from Purolator, (I think thats the name, its available at Pep Boys), that you add to the coolant, run it for a while, and it breaks up corrosion? You can see lots of crap come out, when draining the system after using this stuff. That, in conjunction with a power flush, should ensure that the coolant system is free of obstructions to heat transfer. Better ask a Viper tech or a good tuner if that white stuff is kosher to put in the system.
Changing the water pump sounds like a real strong move....
How about wiring the fans on continuously, then running the car hard with the air on? If it doesn't overheat then, then that would point to a fan cycling problem. You can buy an infrared thermometer, and point it at the radiator. Start with the car cold, take continuous readings as the car warms up. Note the temp at which the fans turn on. At what temp are they turning on?
As one last ditch troubleshooting idea, (for now), I would take a 12 volt test light, wire it in parrallel with the fan motors, run it back into the cockpit, and drive the car, noting when the fans turn on and off. If they turn off while the temp is soaring under load, then there is a computer problem, or realted issue. Possibly, Dodge is using a relay to turn the fans on, upon command from the computer, and maybe that relay has contacts that are going bad. This would let the fans stop turning intermittantly.
To get into this any further, I'd have to buy the manual. Wish you the best with that beautiful car...