Mike I can tell you "If it's not leaking, it's not a rover". "Rovers don't leak, they bleed" and it's just marking its territory.
I have not heard of a cover leak causing errors running unless it ran dry, then you have bigger problems. Are you getting any lights on the dash?
My guess would be...