Hello bood,
Thank you for the question. Chevy does not offer a V6 for the 2005 Colorado. It's either a I4 or a I5 motor. Either way this item will not fit that application.