Eddy 1405 tuning advice
I have a 1405 on the Barracuda right now and have had similar issues with excess gas smell no matter how lean I ran it .
I ended up installing a thin wire in the main air bleed circuit to lean it t out some . I will try to post a link on the procedure.