Dude that sucks man.

I hope everything works out and hope it isn't hydrolock.
You live in Fort Liquirdale too? What part? It was freaking pouring yesterday though I couldn't step outside of my house. We have a roof leak.
By the way, I'm in Lauderdale... right next to the interstates.