A frozen or stuck clutch can cause it to not idle. Does the head spin when you are cranking it....if so clutch need attention. That the only thing I can think of...you look like you covered every other area.
Well now you are in deep poo.
The problem with random replacements now everything you have done is suspect
So starting with the cylinder & barrel.
Who did you buy it off & was it branded, either by packaging or cast into the cylinder.
Because we are working with 15 variabes we need to cut things down a bit.
So go buy a red spark tester, search "Spark tester" on here there was a thread a while back about them.
Then set things up so you can clamp the trimmer into some thing solid, vice / pushbike rack whatever it just need to be fixed so the trimmer does not buzz around like mothers little helper.
Set up a camera so it is focused on the spark tester .
IT must be fixed , not held in a hand, but sitting on a shelf with someone steading it will do.
Start the trimmer , warm it up then turn on the video recording and very slowly release the trigger till the trimmer stalls out.
Do this several times and doing it somewhere a bit dark will be a great benefit.
Now go look at the video.
If the tester stops flashing before the engine stops spinning your problem lies in the ignition circuit.
If the tester flashes all the way down to the bitter end then your problem is fuel related.
This is our starting position.
Or we could just keep on guessing till we guess it right
Set the camera up and become a movie star.
I work one up and regularly have to resort to the camera because even when clamped tight into the work vice they still bounce around so much it is hard to see what is happening.
Now if you want to go the whole hog, go one better than the red spark tester and get a color tune ( made by Gunsens , google it ).
I have had mine for over 30 years and is the fall back for things that do not make sense.
Same set up required with hand held engines, still need the video.
However it will show you if you are getting spark & no fuel, too much fuel or too little fuel.
Well now you are in deep poo.
The problem with random replacements now everything you have done is suspect
So starting with the cylinder & barrel.
Who did you buy it off & was it branded, either by packaging or cast into the cylinder.
Because we are working with 15 variabes we need to cut things down a bit.
So go buy a red spark tester, search "Spark tester" on here there was a thread a while back about them.
Then set things up so you can clamp the trimmer into some thing solid, vice / pushbike rack whatever it just need to be fixed so the trimmer does not buzz around like mothers little helper.
Set up a camera so it is focused on the spark tester .
IT must be fixed , not held in a hand, but sitting on a shelf with someone steading it will do.
Start the trimmer , warm it up then turn on the video recording and very slowly release the trigger till the trimmer stalls out.
Do this several times and doing it somewhere a bit dark will be a great benefit.
Now go look at the video.
If the tester stops flashing before the engine stops spinning your problem lies in the ignition circuit.
If the tester flashes all the way down to the bitter end then your problem is fuel related.
This is our starting position.
Or we could just keep on guessing till we guess it right
Thanks for the spark information.
Does it start with the throttle in the normal position or do you have to hold the trigger wide open for it to start ?
As the engine is dieing does it blow smoke at all , if so what colour ?
When it is dieing try closing the choke a little and see what happens.
Have to set the high speed needle ?
If so how many turns out from lightly seated ?
On the subject of needles, what is the setting on both the H & L needles ( turns out from lightly seated ).
Have you done a compression test, or tested the crankcase seals ?
Bad seals will make the engine hard to start but run ok at high speed but refuse to idle unless the L needle is very rich to compensate for the fuel which leaks past the seals.
A leaking fuel system ( tank , breather or cap ) will again allow the engine to run flat out where venturii effect will suck fuel through but at low speeds the fuel can not get into the carb.
If the carb has a supply & return line then the while system is pressurized to around 7psi while running and without this pressure the fuel pump can not "suck" fuel into the carb.
And again who did you buy the cylinder & piston from ?
Margins in Chinese factories are razor thin so there is no such thing as unsold trash parts.
Whatever the original orderer rejects as being substandard gets sold to surplus wholesalers ( usually with a Hong Kong address ) then on sold through Amazon or Ebay as OEM parts.
You might find this helpful
View attachment 41948
Farmer Teck is the retail outlet for the company that makes OEM parts for a lot of factories that assemble big brand chain saws.
The same parts are sold by all of the after market parts suppliers and come with full warranty so are usually good quality.
So if it came in a package labled farmertech it should be in specification.
The stihl service chart says 3 turns out for both needles but that will be for a newish head with EPA compliant carb as they have finer tapers, thus more turns.
The service manual I have specifies 1 turn out on both needles.
Check the impulse holes, they must be clear so the pulses can work the fuel pump.
Stihl used a few different carbs on the 120 heads and I can not remember if they all had impulse hoses or just holes in the manifold.
If holes in the manifold make sure the gasket is not blocking the hole off.
Pull the carb off, turn it sideways and blow low volume low pressure air through the venturii .
You should be getting fuel out the other end .
bes trick is to turn down a compressor then use an air duster inside a dunny roll centre.
And finally about the seals.
They have to be airtight in both pressure & vacuum, looked good does not cut the mustard they have to be tested.
Check Joe Pace Two stroke diagnosis on U tube.
The problem with most of the repair videos is the tech already knows what the problem is so just shows you how to fix it rather than how to find it.
Don't feel bad about that,
You are neither the first or last person to do that.
So now if you can get it to idle , even if it is very fast, set the idle screw so the engine says running then adjust the L needle to get the best idle
Readjust the H needle then try moving the Idle stop out a bit further, till the engine sounds like it will die.
Adjust the L needle , then pull the trigger in fully & do the H needle again.
Repeat till you get a smooth idle.
Because the carb always pulls fuel from both the H & L jets, every time you adjust one it affects the other.
Fuel always flows through the L jet from Idle right up to WFO.
But because the H outlet is a lot bigger, it needs a lot more air rushing past it before it can suck fuel through.
There is a lot of different opinions abou this bu I have always sdjusted a needle lean till the engine starts to miss then rich till it starts to miss again then turned the needle to a point just on the rich side of 1/2 way between the two sports when the engine faultered.
Examine the taper ends of the needles under the strongest magnifier you can find.
If there is the slightest amount of hooking or the smallest ridge then toss the needle & get a new one.