Got the whole TB changed, fixed the issue..:).thnx for the help guys.
arey yaar WD40 is kaam keleye nahi hai, go to any car shop and ask to give you carburator cleaner ( for carbon cleaning )