i got it fixed and ran though a puttle which was NOT a good idea =P
I do live in Oregon, but I personally would never drive if the road was wet. period. My throttle servo was just bad. It got jammed up and stuck my car into full throttle. I had to literally chase my car down to stop the thing. Anyhow all that damage has been fixed.
Since the weather here has been just CRAP I have been upgrading my ride. I'll be posting pics soon.