%
G0G20G40G80G90
T21 M06
(1.25 3 FLUTE)
G90 G58 G00 X3.25 Y5.
M88 ( I AM NOT FAMILIAR WITH M88)
S1800 M03
G43 H21 Z1. M08
M97P1000L51
G0Z2.M9
G91G28Y0Z0
G90
M30
P1000
G01 G91 Z-0.05 F15.
G90 G41 G01 X2.375 Y4. D21
G01 Y3.077
G03 X2.7606 Y2.174 R1.25
G02 X2. Y0.2794 R1.1
G02 X1.2394 Y2.174 R1.1
G03 X1.625 Y3.077 R1.25
G01 Y3.7294
G01 X2.5
G40 X3.25 Y5. F25.
M99
%
By using the M97 with the L command will let it loop so having your entire path with in the P1000 program and using G91 for the Z Depth it will continue to repeatedly do the steps you want.
Hopefully this will help.
My Response to "It's Close Enough", "Is Your Tool Box and The Door Close Enough?"