Believe it or not, not all phones will connnect to the Bluetooth properly unless you upgrade the Bluetooth for a new system. You can upgrade the bluetooth module. There's a list somewhere online as to what phones work and what do not. You can also reset the settings only Not the master reset which might get it to work.
It seems strange that newer phone will not pair I always assumed that the new bluetooth (V1.1 & V2) extended the range and speed of transfers as apposed to being a totally different method of transfer if that makes any sense. What I mean is I assumed that the way the transfer happened was the same it just got quicker and was possible to use from longer distances, but I'm probably wrong lol!
What I am right about is being able to upgrade the BT module itself to a newer version.
From what I understand the Bluetooth is a bit temperatemperamental. I also saw another owner had found nthis to work:
"So anyway, this seems to be the key. Start engine, search deevices and once done, drive off and talk on phone all legal like."
hope I've helped.
Cheers
Steve