So moving M3 and M5 out of the Laser Enable and Laser Disable and relocating them to the Start and End G-Code sections seriously woke my laser back up.
I’m almost back to the speed of the original board and nearly all of the stutter is gone. Thank you +Peter van der Walt for the suggestion!
My Laser Enable/Disable are currently left blank & the Start & End are also left blank. Is it necessary to add the M3/M5 to the Start & End for me too?
Without the M3 command, my laser doesn’t fire on a G1. It’s like having the hard wired laser enable but handled by the software.
Your configuration may not require it.
@Carl_Fisher Ah, thanks Carl. Hopefully I shouldn’t need it then 
That sounds like your difference right there. I’m only single pin.
@Carl_Fisher I’m single pin setup for PWM too. But I have no idea what is going on with most of the electronics side of things.
Is there a how-to anywhere about setting up the dual pin enable?