I had the same problem with mine. Even though there was no obvious corrosion on the connectors, I still cleaned them all with electrolube and cleaned off all the excess (whilst the fuses were removed). Once they were reconnected, hey presto, all working!
Regarding Ipod connection, it is a...