Check with the dealer or at least one of the Toyota parts online sites. I believe all 4runners are "pre-wired" but require a special harness. I climbed under mine and there's a pigtail that plugs into the stock harness (no cutting or splicing). I'm assuming that's a dealership-only piece to attach to a 7-pin connector. For the hitch i'm not sure. I think mine is from the factory/dealer but it sits just below the rear bumper cover. I see others that do exit through a hole in the cover. I'd prefer one of those but not bad enough to swap out my current setup.