I finally fixed the drifting stick on my second controller after 2 hours of swapping parts
Turned out the drift was just a dirty contact pad on the right stick, not a bad module, so I wiped it with a cotton swab and rubbing alcohol and now both controllers work for Mario Kart night, has anyone else chased a drift bug that turned out to be nothing?