I guess the repeating key is not physically stuck when repeating, is it?
Is the location of the repeating key really random, or is it possible to limit the position to an area of the keyboard, like a specific row or something? The issue then might be PCB related.
Does any of the keys feel different or weird when pushed? The issue then might be switch related.