I'm not saying your's is the same..... but your post gave me a flashback to the worst cart I ever owned. Same yr. Same cart...did something very similar. We replaced every component in the cart..... finally a wire harness replacement fixed the dang thing. I'm guessing ours had a bad sonic weld ?
Some real help will be along shortly