While it is a high-failure item, if there's no underlying cause I would suggest using a name brand part. Also, some diagnostics are in order rather than just popping in a new part. As an example, you could have a corroded or stretched terminal in the connector that makes sufficient contact after you slide the plugs together, then develops a bad connection a few weeks later. All the new parts in the world won't solve that until you address the loose pins. Check for broken wires near the plug too. Tug gently on each one, ... Not to pull it apart but to see if the rubber insulation stretches. That's a sign the wire is broken under the insulation and is causing an intermittent connection.
The secret is to autopsy the defective part to see what failed so you can determine why it failed. Unfortunately with a sealed part like you have that isn't something we can do.