It is for enthusiasts and your input is very much valued. Funnily enough I'm going through a similar situation, helping a friend who's just purchased a car from a car supermarket. They claimed to have done a minor service but yet haven't proven this, despite Asking for proof. I think following your situation a major service I think is in order. It'll be interesting to see the oil filter on this car.