My guess is that a ECV is a ficticious part used by service depts to suck more money outta people who know nothing about cars...
The only thing I could find online would be "Electro-hydraulic Camless Valvetrain", which I doubt your car has.
99.9% Sure your problem is a waterpump...