The fact that it is MAP sensed means that it will run fine with a big air leak. The problem is that too much air is getting past the throttle butterfly and into the manifold, this could be happening through the butterfly, the idle speed motor or any other hose on the manifold.
If this happened on an AFM engine and the air wasn't going through the AFM it would idle rough and stall or not start at all instead of idling fast.
Get a piece of hose, stick it in your ear, and with the other end probe around all the hoses and gaskets on the inlet manifold. You should be able to hear air sucking if there are any air leaks. If not, try taking out each thing that could be causing the problem by blocking them off (butterfly + idle speed motor) as i described earlier.