Is your truck a classic (1500 in door, not in hood). These running boards are for classic. As far as drilled out holes, assume you bought used. Someone must have drilled to install boards and gave up. But the drilled metal looks fresh, no rust, a bit weird.