Solid cam?

Very true.

yes check the valve to piston clearance...but i have run a MP590 cam with those TRW L2316F pistons...