Hi guys, I bought this aries brush guard from a fellow jeeper. My problem is the top mounting brackets is short by 1 1/2inch on the driver side. The other problem is that, the air pump is the way of where I can bolt it into. I'm not really a savvy mechanic. If I take off the air pump and drill a...