edelbrock 1405 problems

Hi.
Tested the 1405 with 113 second main and still lean at wot.
Put the 1813 on again with rod for 12% lean at cruise and 4% lean at wot. 4% lean on second main.Still much much better. Not perfect but pulls strong all the way.