I had the same issue with my Odyssey-2012 Touring
My Samsung Galaxy S2, always connect then disconnect few second after, then reconnect, etc.
I like everything about that phone, but the Bluetooth not working in my car, is something I cannot accept from a phone! this is the most important things I need with my phone! In my country, it's illegal to drive and talk to the phone without a Bluetooth!
Update: After a lot of reading and research, I finally find something that work for me. It's not perfect because I need to do those step every time I restart my phone...But at least it works.
1) Go to Settings>Applications>Running Services
2) Then Stop the service "BluetoothPbapService"
3) The Bluetooth is now supposed to work until you close your phone or the bluetooth.
Hope it will work for you