Make sure you keep your degrees within [0 - 360). Are you doing this already?