Help me with kodiak problem

So hello while ago i bought yamaha kodiak 400 4×4, the previous owner was a crazy drug addict and i got it for like 150pounds in uk then i got it to my country latvia when i was buying it he told me its completely dead. So it was kinda dead, it needed a CDI block i have a known electrician to me, who took one from some chinese 200cc atv and and made it so it works on my quad btw its 4×4 semi automatic with foot shift 5 speeds 1997 or 1998 year it has a hand shifter too for High, Low, Reverse, so i changed oil, got a new battery and air filter, ahh and changed oil filter too. i also adjusted valves, so lets start with problems i have
1st when i shift into gear and quad is cold nothin happens like it should be i think i can put in gears and not move and start moving only when i press gas but after a while theres a problem i either start accelerating or it will die, so basicaly it wants to move when i put in gear if i dont throttle it will die and if i put in reverse it will start moving by itself and there is no way to stop only if i turn the quad off. maybe anyone knows whats the problem with gear
2nd top end speed is about 50km/h but it must be around 75-85km/h
and acceleration is very weak too when i start accelerating it moves slowly i cant even do a lil burnout(i hope u understood what i meant)
and when i got in a bit deeper snow like 70% of tires height i couldnt even get out.
sorry for my english but i would apreciate any help
ive cleaned my carb for like 3 times in a row now and tried adjusting it at one moment my quad went up to 60km/h but then acceleration was even weaker
and it feels like engine is choking when accelerating
btw that crazy man had it running on Gas i dont mean the diesel/benzin but a gas like cars use it reductor n shit i hope u understood(propan or whatever gas)