Although I don't do Mathlab, the general approach to such problems is to back up and simplify.
Start with a dipole and get that model working to your satisfaction. Then maybe a full wave loop. Then slowly work your way up to the axial mode helix. This approach will usually reveal where it went wrong.