Re: Can engine timing be good at one speed and bad at another?
to answer your specific questions, if the timing is good at full throttle, then idle timing is ok. not sure what "lever arm" you mean; there's an "idle stop screw" for adjusting the idle.
If it's been like this since you got it, or if you've been messing with the linkages, it might need adjusting. If it was idling fine before, and this started recently, more likely you just need to do some basic maintenance.
back to basics.
1. compression test.
2. spark test (not a "spark plug" test): get an inline spark tester (couple bucks at autozone), set the gap for 7/16", clip it to the engine block, attach the plug leads (one at a time) and look for a strong blue spark while cranking. If it can't jump a half-inch gap in the open air without a spark plug, it's not firing in the hole under heat & compression.
3. carb rebuild, with new kits, followed by link & sync.
follow the "carb cleaning and rebuilding" link from the "top secret file" at the top of this thread.
need help, just ask.
a service manual would be a good investment, saved me countless hours and literally $thousands, I highly recommend the factory shop manual (find it at marineengine.com or outboardbooks.com).