Ok, let's go through the descriptions first:
1) P0369: Exhaust CMP signal - faulty
2) P0368: Exhaust CMP signal - too high
3) P0367: Exhaust CMP signal - too low
4) P0128: Thermostat - faulty signal
5) P000B: Camshaft control exhaust - faulty
Ok, so these 2.5s have had some issues with variable valve timing, which could potentially require some special tools. So first things first. The combination of these timing faults, and the overheating start to make me think that this may be a catastrophic issue. The water pump is driven by the timing belt. If the belt fails, then the cylinder head is going to have to come off.
So here are the next steps
1) Does the engine sound "normal" while cranking?
2) Pull the upper belt cover to check for a slack belt
3) If both things check out, then I'd want to be sure that the cam timing is still good
4) Compression check
5) Check oil quantity and quality.
6) Remove the spark plug cover and inspect the Camshaft Reset Valve. Check resistance of the valve. Spec is 7 ohms. Inspect the o-rings on the Reset Valve.
7) Manually apply power and ground to the valve or activate while removed with a scan tool. Look for the valve to hang up when either applying or removing power and ground.
8) If all checks are good, replace the Exhaust Camshaft Gear (CVVT Hub). Replacement will require Cam Holding tool(###) ###-####/p>