Looks good to me . Some of your sticking problem might be a little by pass on the plunger . The residue will ball up behind the o ring and cause drag or it looks to be pretty thick walled . The whole thing needs to be warmed top to bottom the first time or you could get drag there to . Just my worthless two cent . But if i need an injector I know who to beg . LOL