Was able to install a stiffer idle return spring and it has helped a bit. The kart will not move but the belt still squeaks and hates life.
Is it possible I could get the next size up belt (203786) and solve this issue?
You have to get the size belt that is required for the setup that you are running. You cannot just swap between belt sizes. The belt is determined by the center to center distance of the driven and driver