RE: engine wont idle
it sounds like ur running it to rich! after you broke the engine in did you tune it? do this it sounds like ur engine is getting to much fuel and cant ignite causing a stall/turn off
do you know what the high speed needle is?
turn it clockwise 1/4 a turn untill the engine runs right and isnt overheating
or do the same for your low speed needle if this doesnt improve it.
ALSO could be ur glow plug..try changing ur glow plug b4 u try to set the needles