I know some people dont like the idea of drilling holes in their 400 dollar hood, but believe me install hood pins and screw the latch. Itll save you MUCH trouble in the future.
My hood latched perfectly when I installed my cowl hood. I drove it for a month with no problems. Even went...