Looks nice. If your haldex oil / filter has not serviced recently then get it done ASAP. Some say have the filter cleaned and oil changed every 20k but I would say sooner than that. I recently changed the haldex pump in mine and the filter was fairly clogged up again and that was only 10k miles since it was previously cleaned. May have been made worse by a failing pump, but despite that I get the filter doen every 10k miles as part of the service (along with the NGK racing plugs, which means an expensive service but never mind)