I recently had my 2002 V70 Volvo DIM (Drivers Information Module) fail. I looked all over for help. The dealer wanted $1,500 US to repair/replace it. I found a company in Toronto Canada that repairs the DIM (Dash Board Cluster) They turned in around in one day. AWESOME work! Really took a chance and they did a Great Job. Company is Xemodex- http://xemodex.com/technologyimproved/drivers-information-module-for-volvo. just trying to help.
You might be able to get a used DIM, but it still has to be programmed to the car, so you need a Volvo specialty shop who has VIDA or DICE to do it. Don't even remove it from the car unless you are at the shop. First the information needs to be saved from the DIM, than transfer it into the new (or used) module. While proceeding with this repair, get all the softwares up to date, it will cost some extra $, but will benefit the correct operation.