Thanks guys. Started my car this morning and everything started working again. I guess what ever I wet came dry enough to stop shorting to ground! Wont do that again.
How the heck do you clean your engine bay then so it looks all clean without using degreaser? When you go to a second hand car yard they clean those under bonnet areas beautifully!