I recently bought an 07 Titan that is lifted. I cannot figure out the brand of the lift. It needs upper ball joints. It's like a heim joint really. A lot bigger than stock. No one seems to be able to...