good afternoon , I have a question. my 2005 pontiac montana sv6 keeps overheating. my guess is I need to flush my coolant but only problem I have is how do you do that? after I flush my coolant how do you replace the thermostat? thanks in advance for your attention