I had my coolant flushed at the dealer but they only charged me for one part number 12346290 which is one gallon of coolant. Will this "flush" last another few (5) years or should I have it done (flushed) again sooner. It seems to me they did not change all the fluid. Is that correct? 02 Deville Base. Thanks.