I'm trying to figure out whats going on with my X axis.

The finishes are getting worse and this is what helical interpolation looks like at 300ipm:
Attachment 339912

Heres a video of the "bouncey" axis:
https://www.youtube.com/watch?v=aE6iD4gNd2M

Here are the machine details:

1998 Haas HS1RP
7500hrs
Backlash on X is .0001"

The other weird quirk I have is that the axis will coast 4-6" when the machine alarms out if it is in motion. However, it will not coast if the E-Stop is pressed.

Any help is appreciated.

-Geoff