There's an adjustment screw on the carb for the idle. Also, your linkage needs to be adjusted so that when you apply the brake, the carb slide doesn't move as it should be resting on the idle adjustment screw when at idle.
With the air filter/neck off, receiver on and transmitter at rest (neutral), when you look down the carb, there should be around a 1mm air gap. This is your idle setting. You adjust the idle screw/throttle linkage as shown in the lower right corner of the above image to get that 1mm gap with the engine off, then fine tune it with the engine running/warmed up.
Here's another to show you the "idle gap" I'm talking about (ignore the other settings regarding the HSN/LSN as those are specific to an engine that probably isn't yours):
Also, you might be a bit lean on the LSN. Check your manual to see what factory setting is for your specific engine and reset it to factory. It sounds like it's a lean idle to me as well as too high. But it could just be set to have too high of idle, so adjust the idle set screw/idle gap first.
From the looks of the speed, it appears you might be stuck in second gear, which could be caused by the high idle causing it to engage/hang.