Ok, I am one to admit when I was wrong. This was one of those times. I installed the bumper and winch today and sure enough found that I do in fact need to drill a hole in the frame. Since I still have to wire up the winch I will be drilling those 2 holes next week. Otherwise I absolutely love this bruteforce hybrid.