I installed this exact same hitch over the previous weekend as well. Waited nearly 7 weeks for it to arrive. Anyhow my first attempt I got the same result as you. On the second attempt I determined that the bumper was obstructing the curt in 2 places. So I peeled the bumper off again and used my...