Idle Bar all hype???
Idle bars are old school and came about due to the flow of air/fuel into the cylinder of engines with baffled pistons.
How about a little more info on your setup? What fuel are you running, what plug, what prop. Did the engine ever run properly or has it always behaved like this? Have you checked for any leaks around the needle valve, barrel, carb throat, back plate or head?
John