Jon - Use the new Ikelite connectors, which as James says are delrin at the thread end and look like this below. Delrin to aluminum will not corrode in the presence of salt water and electrical current.
Yes, this was my next move for certain - but it means replacing my bulkheads with nikonos, as ikelite doesn't make an ikelite pinout connector in delrin, only the nikonos.
The answer is a delrin thread for the cord (from Ikelte), or unscrewing the cord from the housing after use.
It is the combination of salt water that stays in contact with the dissimilar metals (the O-ring is on the inside synch port) while the strobe is turned on that creates the problem. Rinsing it really does little good as the salt water was forced to all areas on the outside of the O-ring under pressure, and a freshwater rinse on the surface won't displace it so long as it remains threaded in place.
Yes, I do unscrew the cord and rinse underneath it (holding it in place to prevent water intrusion past the inner o-ring) after almost every dive, but there are times when I'm in a zodiac in nasty seas that I cannot do so, and it must be those days (where it all stays locked up for the whole day on the water) where this corrosion really gets going.
As I mentioned above, I've been in touch with Ikelite, and they do not make an ikelite pinout sync cord, so I'm gonna have to switch all my bulkheads and sync cords (not cheap! dammit!) to the delrin nikonos sync cords and nikonos bulkheads.
This might be something that you put in your field notes on your seacam website Stephen, as I'm on my third bulkhead at this point...
Thanks for the feedback guys, it's confirmation of what I figured needed done, but looking at the price of replacing all my camera->strobe connection hardware, I wanted a second (or third) opinion. I'd rather spend the money on cylinder fills for dives!
Cheers!