Taken out of my 2006 XJ8.  Driver's side front switch is a little sticky, you have to play with it by pulling or pushing on it a few times to get the driver's window up or down.  Other than that all other functions works fine.