It seems like the iphone works fine for some people and not so well for others. I have a week old 2012 Explorer LTD and it will stream via BT about 20% of the time. Most of the time, I can get it to recognize the device, but as soon as I select BT Stereo, it disconnects from my iPhone. Also, when I connect with USB, it recognizes the phone, but will not play music. I am very frustrated with how buggy this system seems, but maybe I just need to wait for the next software update. Any thoughts?