I have a 2000 Chaparral 5.7 L, engine serial number 0L657145, Bravo OD (with belt driven pump) the circulation pump on the engine needs replacing as for the belt. What is the correct pump and belt for this engine and dose it have a composite timing chain cover? I'm also having massive pinging sound above 1300 rpm's. If I determine that the timing chain is stretched what chain and gear would I need?