CR 6 Max extruder issue - eviltoast

I have a CR 6 Max and I took apart the extruder and now whenever I put it back there are always problems.

Firstly the spring is impossible to put back correctly so it never aligns perfectly.

When I managed to screw in the screws such that is was as good as I could make it, now the filament does not insert properly.

How do I proceed from here? Is there an easier way to put it back together? Is it possible to get another extruder that works differently but is compatible with the cr 6 max?