No problem, Sorry for the snarky reply, I literally had just woke up and seen your post on my phone.
Anyhow, borrowed a carb from a friend to try, and it doesn't have this idle problem once I tuned it in... So the problem is with my carb, somewhere, air leak.. or what, I don't know, perhaps I'll get a can of ether and see if I can find a leak.