I replaced the hubs/bearings (Timkens brand, made in Korea IIRC) on my 06 Suburban 2500 a few months ago. All was well until a few days ago I got an ABS light. I scanned it and it was a bunch of front driver side wheel speed sensor codes. Checked the connection with a DVOM and it was open.
I ordered a GM Genuine replacement from RA. Turns out the cable was severed because I left it OVER the dustshield... definitely MY fault. Doh!
And the screw to remove it was a pentagon shape! WTF! Never seen that.
So in a pinch a hammered a T30 torx bit in and removed it. It wasn't that tight, good thing. I felt like a real mechanic, LOL. Replaced the sensor and I deleted the code...