Your cart is a CC IQ you need to look for parts specifically for the CC IQ. You do not 'need' a programmable controller. 90% (or more) of all programmable controllers are run on factory default settings. You pay extra for programming hardware you probably won't use. I have a 500 amp control for your cart for as little as $1 an amp but, you will need a solenoid kit and some cables too to get the most out of your investment.
I hope this helps