okay guys heres the deal, i have a chevy 350 .30 over. flat top pistons, have heads are 462624 for a 350 with 1.94 ,1.5. car ran okay swapped cam out for a 305h (.525 lift) my buddy put it dot to dot(is that right?) put heads on turned by hand seemed okay. started motor and every cylinder sounds like a BAD lifter noise. Heres my only thoughts im sure you guys have better ideas or can tell me where im wrong

1 valves hitting pistons
2 someone told me stock heads are only good to .510 lift(maybe sprig bottoming out)
3 cam not degreed

My buddy is SWEARING its because of bad oil pump but guage reads 40 at idle and 80 with a lil throttle, same as before. Also put a lil oil in valve covers no differance.

HELP!!!! IDEAS???? really dont want to tear down if i dont have to wife will kill me for putting her car outside for a few days, and me being up late