Long story short I finally got the high alt. cdi for my 04 king from the guy I bought the sled from last year and he said it was sitting in a bucket of water!!! Dumba$$!!!!!!! My question is are they water proof or not??? He said he just found it like that last night and I can't hear anything like water in it when I shake it. If it does have moisture in it will it wreck anything else if it shorts out?