sak frank, he may have some 'kicking' around, breakers yards will want to sell the whole block, and i guess you could try a motor factors for the pistons, you may end up haviong to buy a cheap 1 litre engine tho.
i have some 'spare' ones, but they wont be cheap as im going to use them i think, unless im offered the right amount for them.