Adrian Don't know the engine specifically but some similar experiences may apply. Firstly, some experienced diagnosis could reveal a fault somewhere - someone here may be able to assist with your particular engine. During open loop operation you can fit something like a S-AFC and lean out the fuel along the rev range. A dyno tune will identify what points need modification and by what degree. During closed loop operation modifying the O2 sensor output should alter idle and low end rev range mixtures. Good luck