Terry - apologies if I'm asking the blinding obvious - but you are setting the feed-rate in the G-Code? And does a G0 Z40 also crawl? Have you tried a F200 or F20 before moving?

Sorry - it is going back to basics, but a MDI input should be able to match the jog speed.