Which exact hitch did you get? I need one and am trying to figure out the best and easiest one to install.
And how far below the bumper did it mount? I need mine as high as possible, close to the bumper.
Sorry, I don't know anything about the plastic cover, but I would find a place for it and keep it in case you need it later. I'm a PackRat though......
