Where is the VIN stamped on a '70 340 block?

the p would indicate premium price range

P on an engine serial number is actually for "premium fuel reccommended".

See this page;

http://www.hamtramck-historical.com/images/TSBs/1969/69-25-1_page5.jpg