You wide my knowledge 😁👍. I will check everything. I still think it is cartridge drop lever. About the carrier spring they told me that spring to be longer than tube it self.
What I saw which could be problem is that shell stop latch is bent. I will try gently bent it inside.
As this is original latch I also ordered some after market to see what will happened. Will post it as soon I get it.
Thanks for all this info.
Tacord does good business. They will ship to the US, you just have to email/message them and work out payment and they will hold up their end. I've bought some parts from them, just had to communicate.