Thanks guys, my indi just call me to tell me my engine is ok, there is no coolant in there so the water pump has not failed, the 2007 cx9 indeed have an "engine oil cooler" near the oil Filter, what kind of damage can allow coolant and oil get mixing in there...
If my indi is right Im lucky...