Originally Posted by SpeedNinja
Sounds exactly like what I don't want.
I want bed rail covers that are the same thickness as the original bed liner, which comes over the front wall of the bed and the tailgate.
Thank you for making it so very clear to me now......
You're not going to find them anywhere near the thickness of the factory drop-in bed liner. You're also not going to find them with enough coverage to cover the damage the old rails may have caused (which is very common of truck's delivered with them).
An option is cutting the drop-in liner so things line back up. Trim the lip that wraps over the front wall and the lip that wraps over the tailgate. If you're careful, the end result would be very clean. Even if it's off some, the tonneau seal should take care of any slight variations, depending on tonneau style (fiberglass tilt, tri-fold, roll-up, etc). In fact, the seal may make up the difference without cutting.
Another option is laying a new seal on-top of the bedrail caps, thus making a thicker seal on the bed rail portion bringing it up to the level of the front wall and tailgate. Again, this all depends on the type of tonneau chosen.
Just spitting out ideas here. Whether you take 'em and run with 'em is up to you.