Evo "thinks" it in car mode/ Associated Problems

view story

http://androidforums.com – So I've seen this problem posted in various places but I haven't found a definite solution to the problem. About a week ago my Evo started opening car panel automatically without my phone being plugged into anything. I was able to stop the panel from coming up by disabling Auto-Launch in Menu > Settings > Dock, however I still have the associated problems of the speakerphone automatically coming on when I make/receive a phone call, and not being able to adjust music volume when I have earbuds plugged in. Is getting a new phone the only solution? (General)