hiya m8
tbh i think your rockers are to blame, check the valve clearance's with a feeler guage refer to the haynes manual for sizes it will also give you a tolerance on the gaps too if out side this limit change the rockers or you may have damaged tappet bores.