I guess we'll have to trust the mechanic's observation and judgement. What was the cooling system refilled with? If you're having trouble with Dex-cool, you should switch to another, less trouble-prone antifreeze once it's out of warranty. As long as all the old coolant is completely flushed out of the system, your cooling system won't 'grenade' by switching to another antifeeze.