ISUZU 6BD1 Mechanical Diesel Engine
Running takeout with video
Naturally aspirated
Pulled from an excavator