seems there is a pretty good chance if there was standing water the connection is all corroded. i looked at a few of the posts yesterday on that s302, i cant belive they would design it that way so nothing works without the serial data, but i guess they did. pretty stupid design IMO
the second thing would be why is there standing water in the car? i would be checking the door seals and if there is a sunroof those tubes like to come loose from the drain on the housing.