RE: ASP FS61 midrange problems
One thing I did not see mentioned and can often have an affect is the location of the fuel tank. Since all else has been tried I suggest you check on that. If tank is too high (above center of needle valve) this may be your problem. This often occurs when engines are cowled inverted.