ID pistons and cam

Inspecting a 400 that I plan to use as was told freshened a few years back. Need help identifying the pistons and camshaft though as not having much luck. Pistons are 2371P and only number I see on the cam is 900248. Has purple paint on it like the old MP cams. It's a single bolt hydraulic.
Thanks for any info you can supply.
Derrick