What brand of MAP sensor? I've got a brand new one in my "c**p" box which looks fine, reacts to air pressure changes, but makes any car it is installed on run like an asthmatic sloth. (I didn't buy it, it was fitted on the roadside by a breakdown mechanic on a friend's car).
Just re-read a post about crank sensors and it reminded me... any chance of trying a known good one from somewhere?
Other than that, my money is on a wiring problem if you're sure there are no induction leaks.
Have you hooked up an OBD reader and watched what sensor readings you are getting?
MultiECUScan is the best for working on a Panda, but even a simple app (like Torque), a phone and a cheap bluetooth OBD reader can help with this kind of problem as you can watch what changes in real time.