I solved the problem!
You will not believe what it was!:mad-new::mad-new::mad-new::mad-new::mad-new::mad-new::mad-new::mad-new::mad-new::mad-new::mad-new::mad-new:
I should share this because nobody deserve to suffer like that.
I disassembled it again , cleaned and took the book and started to look at it evaluating every detail of the carb and analysing how it would work, all holes , passages , etc.
Then I started to put every part together and something struck my eye.
See picture below.
The left gasket is the new one and the area circled with red is for the small hole in the carb body that is the channel that feeds low speed orfices.
The way this gasket made , it only seals gas from leaking outside, but does not seal it from carb bowl !!!!!!!!!!!!
I think what happens is: When you just start, there is not much vacume in carb and gas goes up in this channel , but then it gets some vacume from the head and gas leaks back to the bowl instead of up to the low speed needle.
As soon as I put old gasket (right one on the picture) engine runs as a rocket.
Who would think of that!
Thanks every one for help, but this one you have to see to believe....
I need to contact BRP and tell them not to screw customers like that.
But the good thing - I can assemble\disassemble this engine with my eyes closed 100 times a day now
