The B2200 has hydraulic lifters, they are non adjustable.
They work by priming themselves up with oil.
Several things could be at play here.
What "could" have happened was the mechanics mixed up the valve train oil rails and its starving one side of oil and the lifters will not stay primed.
OR
They mechanics could have used the wrong head gasket and its starving the valve train of oil.
The correct head gasket to use depends on the engine block used.
One solution is to use a mechanical valve train that is adjustable. This would require you use the 2.0 valve train along with a 2.0 cam. You can not use a 2.2 cam with a mechanical valve train. You will never be able to adjust the tapping noise out and will possibly wipe out your 2.2 cam.
How To Swap the Valve Train from Hydraulic to Mechanical.
https://youtu.be/V8aA9HhsAHo?si=SV8MJ2ZdivZSpGF0
How to prime hydraulic lifters before installation.
https://youtu.be/oVlh0LuZnBE?si=P9Vb50u4ejcnU9w6
A not so great video about head gaskets and block differences.
https://youtu.be/Djl1SDZYsTs?si=CJ__x2pJ-wejDyxT