I don't think there is anything wrong with your rails. They're supposed to overlap the tailgate a bit. A new rail will be straight just the same as what you have. I suspect the problem is with your tailgate sitting a bit high or the rails being clamped too tight/low to the bed rail.