Some of the EZGO's are cold blooded. I would give it a tune up, clean the carb and adjust the valves. If it still starts hard check the compression. There's a guide in the EZGO resource forum with pics for adjusting the valves.
Sorry, one more question, when we first kick down the gas pedal it doesn't want to go but after a shove it goes and runs fine, it just doesn't want to take off in grass and slow up hills. Could this be the drive belt?
These pictures and info is why I am confused about my cart I just bought. My serial number plate mounted in the right glove compartment clearly shows it was made in 94, but according to the photos above, it has a plastic TXT body. The info above says they didn't make a TXT in 94. Has someone put a newer body on an older chassis maybe. When I took off the body, I saw no evidence it had ever been removed before,