I have 1997 GMC K1500 with about 260,000 miles. Today it started knocking, and I don’t know if it is the lifters or a piston slap. I don’t think it does it all the time, I heard it when I was stopped in traffic and when I took off I didn’t hear it anymore. Got home and parked it and I can hear...