There are a few references to graphics/a[1-8].png in prototypes/entity.lua that seems to be the wrong path now that there is a Mk2 train. These cause new installs of the add-on to fail to load. Adjusting the paths in entity.lua to point to either diesel-locomotive or diesel-locomotive-mk2 subfolders works fine.