Could be that it is not getting enough air. Does it run better if you take the air hose off? If so, take the air box apart and make sure something didn't build a nest. These Club Cars are ver AIR SENSITIVE. If the engine has been rebuilt, it may need more air too.