mine broke off, its held on by 2 little screws basically. It's all one piece, "cup holder assembly". Its about $150 for a new one from what I found online, or try to get one from a salvage yard
I've been getting a check engine code 25, I've trying to track down vacuum leaks, but also heard it could be an o2 sensor. Any common issues that would throw that code?