Nothing wrong with d-series engines, but yes you shouldnt make any assumptions on fluid levels especially with a high mileage car