Dorman engine 6LETK water pump help

Hi all need help on finding a part for engine
Its a dorman 6LETK engine built as a generator
The problem in having is the water pump has broken for keeping enging cool and im struggling to get it rebuilt and struggling to find new or 2nd hand one it has numbers l145 stamped on casing of pump if anybody knows of anything there will be a good drink put your way been strugling now for 3 months to find an alternatives much apppreciated to all