Most likely flat cam lobe(s) if your car is 1986-1989. They had problems with cam hardness during those years. You should get a cam with matching rockers from a 90-up M103.
You would know for sure if it was a bottom end noise. Bottom ends don't "tap".....they KNOCK.