I have 2004 6.6 Duramax the coolant is blowing coolant out recovery tank not overheating. Performed combustion gas test it passed. new water pump which had caused overheating. with coolant passing the combustion test o white smoke. 350000 miles any thoughts?