Headlights on when battery is hooked

Are you saying that you completely remove the headlight switch connector and they are still on?

Oh crap, I missed the part about the switch being disconnected and them still on.

If that's the case the first place I would look is the bulkhead connector for melted wires and cross shorted wires.