Sometimes we sound like a broken record referring people to David at
Revolution Golf Cars - but yours is specifically a manufacturer issue and he is an "official" CC Parts supplier. In fact he was the author of the article I linked you to. He can supply guidance as well as the correct fix if you are being afflicted with the TPS issue.
The MCOR is located below your foot pedals - which are removable for inspection/repair.