I did a quick search about that code and found this, it may be helpful, I'd definitely look into it before paying that much for a replacement:
ABS Lamp/Stored DTC's ... ABS lamp illumination, accompanied with stored DTC's C0265, C0201 have affected GM trucks and SUV's from model years 1999-2004. DTC U1041 may also be stored in other modules, due to a loss of communication with the brake [COLOR=blue! important][COLOR=blue! important]control [COLOR=blue! important]module[/COLOR][/COLOR][/COLOR]
. The illuminated ABS lamp and stored codes result from a bad EBCM (electronic brake control module) ground. The ground point is different for each application, making it necessary to refer to a wiring diagram or circuit locator. Example: Midsize Utilities=Ground 304, SSR=Ground 400, Full-size Trucks and Utilities=Ground 110. GM has encountered a high return rate of EBCM modules due to bad grounds.
Here's another source with basically the same thing:
ABS light on, DTCs set. Some 1999-2004 midsize and full-size GM pickups and SUVs (full list below) may illuminate the ABS light and store DTC C0201 or C0265 in the ABS computer. In addition, code U1041 may set in other modules or you may encounter lost communication between your scanner and the ABS module.
According to GM, all of these problems are probably due to a bad connection at ABS ground GlK), which you'll find on the frame rail just underneath the driver's-side door. Restoring the integrity of the ground should eliminate all the problems. Here's how to go about it:
Start by getting the truck up in the air. Next, locate ground GIlO at the frame rail. Note that several ground wires may be there, but GIlO is the one with the heaviest wire (12-gauge). Disconnect the ground from the rail and use a "whiz wheel" to clean the area in front of and behind the ground connection. Now get a bolt, two star washers and a nut. Install the bolt, ground connection eyelet and star washer on one side of the rail and the other star washer and nut on the other side. Torque the nut to 79 in.-lbs. To complete the fix, spray the bare frame rail with rubberized undercoating (Part No. 12378398 or equivalent), lower the truck, then conduct a road test to ensure that the ABS light stays out.