I got a blown up baja from a friend for free the cylinder was okay i honed it out and it looked great new piston and head gasket. Cleaned the carb, new oil. It runs... but wont idle i can ride it around my backyard without issue but it will die when i let off the throttle ive cranked up the idle as high as it will go and ive played with just about every fuel setting but it wont work. I checked the plug and it is running a little bit rich to about perfect ratio. i replaced all gaskets and orings what could it be?