Could really use some help...again..

Is this a stock wiring harness or aftermarket? Meaning, build their own harness. O'Reilly auto can get a dimmer switch if needed, they were very common, got mine there.