Well, finally got her back today, took over a week for them to get all the parts and put the X back together. So far so good, but I have a 4 hour drive in front of me tonight so we will see how she holds up.in
Thanks All! Keep an ear out for the whine!