2002 Chevrolet Silverado 1500 4WD with a 5.3L engine, 93,000 miles. When starting with the engine cold (sitting overnight or longer), there is a knocking noise (reminds me of lifter tap) that lasts for 2-3 minutes before fading away. Oil pressure shows fine. This started about a year ago. Any suggestions?