RepairPal Certified shops can diagnose and repair your 2006 Chevrolet Colorado. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
For the most part, due to the cost of labor, people typically just swap alternators. They can be rebuilt, if you can find a shop or can find the individual parts.