bought a 2004 colorado [not my dailydriver]..thank god ... 3.5 crew cab 5 cylinder motor ..have changed most of the elect. sensors ,cleaned the MAF ,seafomed the THROTTLE BODY ,new plugs and air filter ..and still get the famous REDUCED POWER ..of an on ..battery is full charged ,i sometimes...