After re-reading this thread, I wanted to add a few things. First, if your truck has no lights, it probably doesn't have a harness under the headliner for lights either, so don't plan on one being there. Second, in regards to the OEM kit previously mentioned, personally, I'd still prefer to hard wire or use the plug on the drivers side. As mentioned earlier, the OEM harness ties in some way with the sat. antenna and air bag harness. I didn't fully read the post, but regardless, I don't want to fool with the Air Bag harness. Third, measurements of 5" and 5.5" from the top of the windshield were mentioned for placement of the lights. If you have a moon roof, w/visor, you don't have that much space. I don't recall my exact measurements, but I centered them between the moon roof and windshield; I'm thinking that was only about 2" in front of and behind the light.
2012 F-350 SD Crew Cab, SRW, LWB, 4 X 4, FX4 Offroad, Bilsteins and Bilstein Steering Stableizer, AirLift Air Bags with onboard compressor, BedLocker electric bed cover, Hellwig 1 1/4 inch rear anti-sway bar, 2017 G37 Turbo, ATS Stage I towing transmission kit, White Platinum w/Adobe, Navigation, Moon Roof, 5th Wheel Prep, Step Tail Gate, front 2 inch receiver, completely insulated, Pioneer speakers, King Ranch Package
'99 E-350 HiTop Companion Van Conversion, 7.3 SD Diesel, 5-tune DP Tuner, Triple AutoMeter C2 A-pillar gauge pod, dash mount AutoMeter C2 fuel pressure gauge, twin K&N's, 203* mod, Deraler tubed trannie pan, B&M trannie cooler, AirLift air bags, Bilsteins, 4" DiamondEye turbo back exhaust, Air Dog fuel filtration system, Hutch mod, header wrapped and high temperature painted Bellowed Up-Pipes.