Well I finally figured it out!
Someone put a 96’ or older motor in the 97’ cart even tho the engine cover shows 97’ model engine info. I switched the positive and negative on the starter so it spins counter clockwise and it fired up for a second. After a new head gasket, coil, spark plug, oil change, valve springs, valve parts, air filter, new fuel lines, new fuel pump, new carb. It’s runs really rough so time to play with the carb it dies when I give it gas.
I will have to put it in reverse to go forward and forward to go in reverse!
Thanks for all the advice and help!