Dave - how long a headtube do you have, how long steerer do you need. I have a P2 as you describe, but it came off an Orange, and was too short for me to use on my Bontrager build. It's pretty short, only 170mmm I think.
If it will work for you , you can have if for the cost of postage (but...