I have a 1982 Pearson with a Universal Diesel 44 HP. It is a Kubota block. I recently installed a new heat exchanger. I can run the engine at normal cruising RPM for 2-3 hours and it never overheats (runs about 160 degrees), but when I stop for an hour or so and restart the engine, the temperature will spike to 200 or so. If it sits overnight, it won't spike the next morning when I restart it. I think I am getting an airlock in the system but don't know where it is coming from. Any thoughts or ideas?