IT depends on whether you've taken the very first step, and thats some type of better cooling than you initially had, a CPU or GPU can last indefinitely if its cooled properly and the temps kept from getting too high.
Theres not exact time cutting on the life of any component, but the cooler you keep it the longer it will last.