Our sunfire does that. Slows right down when going up hill with cruise on, but it stays on and downshifts instead of canceling. Doesn't have the greatest of transmissions though. Haven't tried it since I put trans restore in it. Seemed to help shifts quite a bit. Have you tried accelerating a bit before the hill and setting the cruise and then decel if needed and set it before next hill?