One of the problems that can ocur is folks "flush" incorrectly . There is NO POINT in running a hose in the top and opening the drain valve ... all that happens is fresh water runs out..... taking the path of least resistance.
The ONLY way to flush an Omega....
**
Remove header cap and open drain valve.
Wait until water flow ceases, close drain valve
Fill with clean water to correct mark on header tank, leave header tank cap OFF
Start engine and allow to idle
Set heating/air con to max heat
Wait until thermostat opens as indicated by top hose getting warm
Squeeze top hose repeatedly (known as "burping" helps to remove airlocks)
If water level drops in header tank, top up with fresh water.
When system is at normal temperature switch engine off
Leave to stand for 30 minutes to cool down
Repeat from **
If you are trying to remove oil residue then a low suds biological detergent can be added to the fresh water to assist, but do NOT allow the water to "foam" as this will cause localised overheating as foam does not transfer heat.
It took over 20 odd repetions of this procedure to - eventually - clean a 2.5 V6 that had an oil cooler fail on my mates car.
Any other method leaves parts of the engine isolated from the process and these will remain contaminated
HTH