When I bought my Ranger (used) it came with a bed liner. Like yours, it has no drain holes so the water leaves under acceleration. I've been told that one has to remove them every so often to clean under them. The water and dirt that gets under them will wear down the paint, and start to cause the bed of your truck to disappear. I'm afraid to remove mine and see what's under it. My next truck will have a sprayed in liner.