Thanks for the advice fellas. I started it up a few minutes ago and couldnt get the light to come back on.. I am about to go hit the plugs with some electronic lube/cleaner and pray.. I ordered a new sensor just in case..
Although the light only came on after 30 miles of driving this morning.. overall I am hoping it was the water factor.
1999 540i/6 MSport- Halos, Facelift Tails, Debadge, Maint Done
2010 Mini Cooper S- Bone stock TURBO
2000 323ci Beater, debadge