i replaced the analog stick but the problem persisted. i think it might have something to do with a capacitor
open