Sorted now. The error still comes up but if you just leave you phone plugged in it will start talking to the headunit.
BTW sound via the iPhone and iPod is pretty pathetic. USB stick with the same music on it = 100% better, not sure if its the cable or what.
Bookmarks