Nick,
I had ever found this problem. I used rack and pinion for moving and I used the springload also. I found this problem on X-axis. The cause was the gantry of X-axis can not move smoothly. The springload could not flexibly move.
If the gantry can not move flexible,the result of edge may be the wave. Pls check your gantry again.

Mongkol