I am now convinced that it's not a ghost but this morning when i switched the power by the switch the water started to flow before i turn on the actual knob on the shower unit
Now the shower will not turn off until i switch off the power.
It seems like an internal microswitch or valve...