This post is a little old and I am not sure if you have fixed the problem yet but I did have the same issue. With that many codes it is most likely electrical. The one issue to look at is your EBCM. It is located right next to the grind wire you cleaned earlier. Due to it being under the car it is subject to a lot of vibration as well as road grime. A lot of times these abs codes are kicked because the EBCM has a short in it. There is a guy on eBay who will fix this, he's legit. Just search "Trailblazer EBCM" and it should come up.
My specific problem was fixed when I was getting ready to pull the EBCM out and noticed the wire you see below had a lot of corrosion and was shorting out the abs system. All I had to do was splice in a new wire.