Yeah, seems to be quite a few good deals, when checking one out what do i look for?
If you can get a scan tool check the health of the inj pump on zd30. High wear will show up with low number for inj timing cv. Numbers dropping into the 20s are bad I believe and a new pump will be around $4g. The ecu on the pump can burn out too but I don't think there is any warning there. Mine is on 38% at the moment after 270 thou kms.
YD25 I don't know much about but I think some builds had timing chain issues which should be avoided or replaced asap. Some of the other fellas know a lot more about these. Reading above czechmate had one go in his d40