I taught diesel/AG tech worked on and seen them all. Speaking engines only Cummins, Duramax, Powerjoke and in that order. I'm actually in the process of acquiring a 4bt to swap into my ranger got a guy with everything needed just working on price and where I'm gonna do it at.
I'm a Dodge guy who owns a Ford(ranger) and a Chevy(silverado).