I have a Mazak vtc-300c here using mazatrol and I am trying to program a 1.5degree angle over 50mm. As follows my program is

UNIT 1

MANU PRO FACEMILL 63
G0 G40 X-60. Y-6.5 Z100. M3
G0 Z10.
G1 Z0. F500.

UNIT 2

SUB PRO 22E REPEAT 72

END

SUB PROGRAM IS:
G91
Y-.35 Z-.009 F6000.
X120.
Y-.35 Z-..0
X-120
G90
M99
%

Now the sub program as it stands runs smoothly across the y z etc. Its the start point thats the issue, as shown I bring the cutter down to Z0. but when it jumps into the sub program it jumps up to z150. and starts from there.
Anyone any advice for a mazatrol newbie?