Hobbywing Seaking ver 2 120Am
While the ESC sounds like a racing, or at least a high speed unit, maybe posting in a fast electrics forum with bring you more responses.
Last comment, when an ESC becomes unreliable, it is generally time to fix it, or replace it. Further reliance upon it may well spell trouble.