I do not think they required machining. But ????
I didn't run 1.7's with the .512. I still have the stock 88 pistons and was leary of it being to close. Plus the springs are only good for .550, so it all was just to close for my taste. Put the 1.6's on it and run the piss out of it.
I got the heads from Tri State Cylinder Head online. At the time they still had new castings, now they are remans, but I think still good peices. They have larger SS valves and upgraded springs. I think they were about $580 delivered to the house.
Look them up online and they can likely provide you any info you need.
Harold,
When I pull this thing apart, I want to talk to you about working over my P heads! I will PM ya.