For the IP3 to reliably place BGAs the machine needs the 4800 vision card and type 12 camera. From the problems i see here you must have the 4400 card and a type 8 or 9 camera. It would also seem that a calibration is in order. I have calibrated and ran BGAs for many of my customers. What Firmware, cameras and vision card do you have?
(http://www.smtnet.com/Forums/Index.cfm?CFApp=1&Message_ID=58374)