So, at the moment, you are getting a no crank condition? Has the starter been replaced? Once water gets into the "V" and soaks the starter, it's toast- period! Ask me how I know!
www.tld-corvette.com has brand new ACDelco starters in stock for $150 all day long if you need one. Actually, they have lots of standard LT5 parts in stock including ECM's.