I am with you on the mileage issue, indeed I would see such low mileage as a potential issue, at 3k miles it is possible that the S4 has not yet been fully debugged and of course is now well out of warranty.
Absolutely agree with this. My Series 1 was a seemingly immaculate car on £5000 miles when I bought it. The next 10,000 miles cost me nearly £8000 in debugging - it developed every single one of the common faults.
My 48,000 mile S2 has had a burned out wiper motor, and that's it.
I will never buy an Aero without at least 20-30k miles on the clock/evidence of all the usual faults having been sorted out (especially the electrical issues on S4s) again.