About not been able to use secondhand dims , i got one from CONTINENTAL CAR BREAKERS LTD in doncaster today for £60 and he reset all the codes for me for £10 and it works perfectly the only downfall was that you have to get the millage set at a cost of £50 at a specialist but i was lucky as the milage was only a few thousand miles higher than my original one so i thought sod it . check out
www.continentalcarbreakers.co.uk they also give you 90 days warranty on all parts.or call them on 01302 840 306. They also sell a volvo code re setter which tells you all the codes and lets you reset them its only £150...