First of all: Update your aMule to 2.0.3 or CVS! It's totally outdated!
You should decrease your maximum connections, I don't think, that your connection allows that. In Germany it's limited to 1200 by the most providers. I think 500 would be enough. [Don't affects speed]
The hardlimit depends on the number of sources you have. To maximize speed you should set your hardlimit the way, that you'll get around 8000 overall sources.
You should active Safe Connect and Smart LowID-Check.
SourceDropping should be not needed, aMule should exchange notneeded sources automaticly and dropping would just increase Overhead.