Does it matter what the sensor is or does? Put it in and see if it fixes it. It's pretty obviously the likely cause.
Or what are you planning on doing?
Holding boost has nothing to do with being able to rule out a boost leak , however although bad it shouldnt cause the miss you are experiencing while using a map sensor.
This thread is sort of useless.
Some people drove to the shops, some track their cars.
Without full information you can't make a call on the reccomendations.
Its pretty wierd to ask for help, link a thread and then say you didn't do what that thread said, which was the actual installation instructions for what you are installing.