I have a 93 k1500 5.7l chevy suburban with roughly 246k. it was overheating to the extreme and idling very rough, with a knocking sound. was also spewing out antifreeze. so, i replaced radiator, water pump, belts, hoses and fan clutch. still have same problem but now antifreeze is leaking from from of muffler. im lost....