In the pictures the cap itself does not look to be sitting straight. Is it attached properly?
Also the wire form is it attached properly and lined up with the hole on the topside?
Absolutely a new coil sleeve I would do the plunger and link as well as a new return spring if these are not already brand new.
Looks like a really clean copy from the couple pics you posted.