Has anyone replaced their own timing chain? If so, what am I in for as far as specialty tools and additional items I should replace while doing this? Fyi, I've got a lot of stuff, water pump, thermostat, new updated thermostat hoses, upper cooling hose pipe, alternator, serpentine belt, coil packs, spark plugs, high pressure fuel pumps and similar stuff replaced already and its running really well. The only reason I noticed the timing chain noise was from driving up to Yosemite with the hood liner and engine cover removed. I'm looking for someone to point me in the right direction on things I need to complete this diy project.