Hi,,
I would get the faults read before anything else if you haven't already, I used to work for Audi and we used to get cars coming in with warning lights on the dash, when they codes are read a lot of the time the fault doesn't actually relate to the light that come on, but because there is a fault it just brings a warning on the dash, all the ECU's run through each other in some way.
as an example, we used to get the coil warning light come on, 9 times out of 10 it was the brake pedal switch that was at fault but as there isn't a light for that it brings something else on instead.
I do have contacts to get scanning done cheaply as I am in the motor trade but as I'm in Bristol it probably isn't much help to you
Darren