Quote
There is a timing chain "slapping" noise in the engine when it is cold out or I am going up a hill.

Quote
P.S. The noise usually occurs around 2,200 rpm


That's not timing chain, it's pinging.