To be honest, I love my Contour, but damn does it piss me off sometimes

.. The question is, what would cause a 2000 V6 with a new alternator, new charging and ground wires, new battery with clean terminals, new master fuse, and a problem with the heater blower switch to have a strange dimming effect on all interior lights. It looks like someone is dimming the interior lights with the switch on the dash......then stops... It is the worst whenever the highspeed fan is on and I am at a stop.
By the way whenever I do decide to use the blower switch and the headlights are on, the interior and head lights dim ,as well as the blower slows down, until the RPM's reach over 800RPM (ie; I take off)....then the blower reaches the normal high speed and the headlights brighten back up. WTF!

Plainly obvious that it is electrical, but where? How can I properly check? Where do I need to check?
None of this started until the blower switch lost all settings but HIGH! I need to know if I should spend $4,000,000 on a new wiring harness (that I could probobly crap out with more quality than OEM)...This is MAX annoying!!
Thanks,
Stepmar2