Thought I'd give an update.....

Took the XK back to them on Monday so they could put the new window / rain sensor on it. Also told them to do the 60k service. They didn't have a loaner again so Hertz picked me up and I've been in a Nissan Altima since Monday night. Tuesday they got the windshield in but then didn't get it back from Jeep in time to do the service. They did the service on it today except they had the wrong fluid for the diffs so they ordered in the right fluid and will finish that up tomorrow. Hopefully I'll be back in my XK tomorrow night.