For the second time in 30k-40k miles I think I have to replace my u-joints. I have that all too familiar feeling that there is a kid riding his bike under my truck with a playing card in his spokes. Does anyone have any suggestions on good u-joints? I will not be getting the OEM joints like I did the first time. I want something that is grease-able and something that is more durable than OEM. Is this a normal lifespan for u-joints or am I going through them pretty quick? Maybe it is because of the lift. Any help would be appreciated, I do not know too much about this topic. TIA.