I narrowed it down to the RT, UP, etc.. variables, I hadn't defined them. I was referencing some other code that used them, and I thought it might be part of the syntax, I guess not. I defined them as such and rewrote the code with success.
(setq UP (DTR 90))
(setq DN (DTR 270))
(Setq RT (DTR...