So, I read a little and see I should be using .gcode... done. Now I get a different error. See copy from UGS console below:
**** Connected to COM4 @ 115200 baud ****
Grbl 1.1e ['$' for help]
>>> $$
$0=5
$1=25
$2=0
$3=0
$4=0
$5=1
$6=0
$10=1
$11=0.010
$12=0.002
$13=1
$20=1
$21=0
$22=1
$23=3
$24=500.000
$25=8000.000
$26=250
$27=5.000
$30=1000
$31=0
$32=0
$100=80.000
$101=80.000
$102=2267.717
$110=10000.000
$111=10000.000
$112=500.000
$120=800.000
$121=800.000
$122=300.000
$130=450.000
$131=390.000
$132=85.000
ok
>>> $G
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0.0]
ok
>>> $H
ok
>>> G90 G0 X0 Y0
ok
>>> G90 G0 Z0
ok
>>> T1
ok
>>> G17
ok
>>> G20
ok
>>> G90
ok
>>> G0Z0.8000
(ALARM:2) Soft limit alarm. G-code motion target exceeds machine travel. Machine position retained. Alarm may be safely unlocked.(ALARM:2) Soft limit alarm. G-code motion target exceeds machine travel. Machine position retained. Alarm may be safely unlocked.
>>> G0X0.0000Y0.0000S12000
[MSG:Reset to continue]
I don't get it. Everything looks fine. I have a very similar result in UGS 1.0.9. Advice would be great! I'm a pretty tech savvy, guy and can wrap my head around most things.