When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
My truck has fairly recently, for about a year, had a chirp noise after being driven empty for a couple hours or after towing heavy for as little as a half hour. it doesn't chirp until it has been at operating temperature for a little while and it will come and go. The chirp follows the RPM and when I have it in T/H mode it will go away completely while I'm coasting. I have all 8 new injectors in the last 2 months (replaced for other reasons), I originally thought it was related to them. The chirp is coming from the passenger side of the engine and the best I can tell is it near the front of the engine. I haven't used a listening stick or a scope or anything to try to pinpoint the exact location.
My fear is that it's lifter(s) going out. Is there any way to see the cam/lifters without taking the heads off? I've changed my oil at least 3 times since the chirping started and I never see metal or glitter on the plug or filter or on the drain pan.
It may not be possible with the run time required to make it chirp, but if you could run it without the belt, you'd eliminate everything on the belt loop.
I had a chirp, more pronounced when warm, that wound up being tensioner bearings. Slapped some new bearings in there, along with a new smooth pulley for good measure. I hope yours is as easy.
Another recent thread had it as the turbo, but that was a thinking noise. Don't recall if it was RPM sensitive.