Jeff,
Not necessarily you being at fault in the occurrence. Those brush holders sometimes after many years just fall apart. As Bill stated Portliines has the part. They are a common part on the Gilbert diesel engines. You might also find these at swap meets.
Ray