Ground Question
Yes, the dash cluster needs a ground. In my cars that is via the mounting bolts and there is no ground wire to the steering column mount. It is a simple fix. Take it back to the shop and they can fix their fubar fast, or do it yourself. The later would be easier for me.