2005 Trailblazer ls 4x4
So I have a 2005 TB LS. About 4 months into buying it (used) it went into Limp mode and was throwing a code for TPS. Pulled it off and the whole actuator was toast. I noticed it wasn't the original from the car so it must have been replaced at least once before I had bought it. Bought a cheaper one hoping to fix the issue and when I put the new one in, codes went away and check engine light went off. Drove fine for about 3 months maybe 4, then it went out on me again. So I bought another new one, this time not a cheap one. Put it in tonight and now everything's fine again. The one I just put in has to be at least the forth one put in this vehicle, maybe higher. I'm guessing that maybe there's just another issue Im not seeing that is causing them to go out? Or is it that common for them to go like that? Anyone have answers?