Could be a lifter tic. Or exhaust. Sometimes, you can get a little noise due to the type engine oil . I'm just saying, hopefully, they find actually what it is bro.
Hate you goin thru this stuff with your truck cris.but im so disapointed in gm i wont purchase a new car or truck from them. My truck dont have the latest and greatest stuff but its a great runing truck.and thats whats important.its à 04 with over 250k on it again GMT800 out the texas plant are the best!!!!