From looking at the XL verses the normal trailblazer, the only different i seen was the length of it. Up front, i seen no differences. you'd need mounts, wiring, etc. but shouldnt be too hard.