FBD,
I've got good news and not so good news: Good news - I got teh piston out.
Bad news: The top of teh piston broke off in the process [:@]
Oh well, the plane is not finished yet anyway so now I can order the new parts.
Thanks for all your help.
*rcnats*