I believe mine did...please correct me if i am mistaken.... it was out of an early 2006...ls2....fbw trailblazer SS. I believe it was the same as the gto ecu, as it has no provisions for fan control-that was taken.care of on the body harness side of things.