I used INPA and used Measurement Block 6 readings which has a LP sensor reading. A normal sensor should be running at ~5000 Hpa. Mine was pegged 7403 but it didn't fluctuate at all which it suppose to. Here is my thread on it. I originally thought for sure it was a HPFP issue. I honestly think you caught a bad break a installed a brand new sensor that is defective..If it was my car I would try and get another one and install it onto the car and see if this get rid of the code once and for all...
http://www.e90post.com/forums/showthread.php?t=724147