Upper engine tap at idle goes away when i give it gas. Lifters? on 1990 BMW 535i

Sounds like ball bearings rolling around under valve cover. Idles rough coincides with tap. Give it gas it goes away. Lifters, valves? and can it be fixed with out removing cylinder head?

Asked by for the 1990 BMW 535i