D15 has really shitty main bearings, horrible stroke, weak crank, etc

Im sure it prob has 150K on it too

So no, save your money.