Edelbrock 1405 needle and seat

Hi all. Looking for opinions on if the needle and seat in a eddy 1405 carb can cause lean conditions at 1/4 to 3/4 throttle? It takes upwards of a week for me to get parts and I want to get ahead of the game rather than chasing parts every 2 days.

Currently car starts good idles good (once warm) and cruises quite nice if you stay under 1800 rpm. After that detonation.

I won't put all info into this thread as I have one in forced induction, but I'm curious if the needles and seats can play that big of factor. That was the edelbrock tech advice was to go with bigger needles and seats. I think it my jets and rods.