I once had a problem with a vibration in my pickup which I attributed to a slightly bent driveshaft. I had a company in Seattle called Drive lines NW make me a new driveshaft. I don't remember the final cost, probably around 3bills. When I got it home and checked it, it was just as bent as the oem one. Long story short, just because it's new, doesn't mean it's correct.