I spent entirely way too much time trying to get one of these style extruders on my Ender 3. Maybe I picked a knock off without realizing it, maybe mine was just defective, I’m not entirely sure.
But it was ultimately the cause for my printer underextruding on certain layers. If you need a new extruder, go for something better than these cheap $20 ones and get an actually decent one.
But on the bright side, my printer is finally fixed! It feels nice to be able to get back into the hobby again.
I recently got a bltouch as well. I should have done so waaaay earlier. It’s actually allowed me to switch out those horrible and easy to bump/misalign nobs that control bed height.
Now I just have two nuts per corner holding everything down.
All printers should come with one.