Why does my truck make a loud tapping noise from the motor til it warms up?

sticky valve most likely. give it an oil change and throw some lucas oil conditioner in there