If your Volvo XC90 with the D5 diesel engine is lacking power, blowing out lots of black smoke and has an oil leak at the front, you need a new intercooler.
Its a popular failure on these engines after they've clocked up a few miles.
We do offer a very reasonable parts and replacement service. See our SPECIAL OFFERS page for details