The amount of time a part lasts depends on the part’s durability. It also depends on your regions competition and the stats of a part.
Twenty damage on a 750HP engine could still garner a win in an elite region. However the same may not be said for a 450HP engine with twenty damage in elite. You will have to test and see how useful your parts are and find the best time when they should be repaired or overhauled.