Viper's don't have a mass air flow sensor.
The CPU monitors the Manifold Pressure, and looks at the RPM to make guess (from pre-programmed tables) of the amount of air that is entering the engine. In addition, the throttle position and air temperature are also measured, to help estimate this.
When the car is running at part throttle, the system is closed loop, meaning that the CPU looks at the Oxygen sensors output, and based on this it adjusts the fuel quantity to get as close to the correct fuel/air ratio as possible for reduced emissions. This is a emission requirement set by law. When the car is at WOT, or close to this, then the system switches to OPEN loop. It ignores the reading of the O2 sensors, and just looks at the manifold Pressure, Air temperature and engine RPM. At this point the CPU is guessing what amount of fuel to add, and does not check to see what the O2 sensors are saying, hence the name "Open Loop". I'm pretty sure that there are no EPA emission requirements for a car when it is operating with WOT.
So, if you want to change the fuel mixture ratio at part throttle, when the CPU is running in closed loop mode you have to at least fake the O2 sensor output to the CPU: If you output a lean condition, the CPU will try to compensate and make the mixture richer.
If you want to change the fuel mixture ratio when at WOT (Open Loop), you can do this by faking the signal coming from the manifold pressure sensor. Telling the CPU that the pressure is higher will cause it to dump more fuel into the engine.
I'm sure there are others who know more about this. Please anyone correct me if I am wrong.