Those are replacement mirror. For E body, you need to reuse the factory upper roof attachment. The one that came with the mirror is for B body I think. I just replaced mine. A glass shop can also replace the glass in your old assembly but don't know how much.