It sounds like a common Honda fault to me.
Mine was sorted by ripping the cooling system apart, flushing it through and then refilling it.
Also, I found that the Air intakes were blocked by all...