Well, I've changed the yellow and red wires around on the iso to din harness and the headunit is now remembering preset stations.
But, it won't switch off when the ignition is switched off, meaning it has to be turned off manually. I'm sure it's one wire that needs changing, but I'm not sure...