The pulley speed thing is because you have requested a speed that exceeds the way the pulleys are set up. It's really not that big of a deal and it won't keep the program from running. Do you have the spindle speed running through Mach? I mean - do you have a speed board and can you command your speeds within the program or do you run your spindle manually? You might need to set up your pulley speeds in Mach. Forgive me if you have all of this taken care of!
It sounds like you have the demo version? Forgive me if you have mentioned this in the past - I have not seen your other threads (been away quite a bit lately!). Mach demo is limited to 500 lines of code and it will stop running beyond that. Sounds like that could be the case here. If so, you will have to break up your program into smaller chunks.
"N49 30X-3.2786 X1.6454 " - what's with the "30" right before the first X? That's not supposed to be there - maybe its supposed to be a G0 or a G1? Also, you have commanded two X moves on the same line. One of those should be Y I assume.