CAT 3126, in trucks, were all electronic and HEUI engines, to the best of my knowledge.
There was a 3126 mechanical engine in the Marine industry, that I have seen. (looked more like the old 3116 mechanical engines)