My '02 5.3 has 113,000 miles and just recently I am getting a ticking/knocking when i start it up for the day and last a few minutes until the engine is kinda warmed up, and the belts are constantly squealing while idling, not accelerating. Any tips to get it running a little smoother? Thanks.