1995 Eagle starter problems

TSUEHRING

1995 HONDA ACCORD

Starter spins but does not engage engine at all times, more likely when engine is cold, but not always, starter was taken off by mechanic and fly wheel was inspected and there is no problems there, there was coolant leakage from the freeze plugs into the starter, according to the mechanic, but I would assume this would effect the starter at all times then, I truly believe its more of a bad spot on the starter. Any thoughts?