In my case the lights would stay on until the rheostat got hot. When the wire expanded enough it would cause the wire to short (break open at a corroded spot) blowing the fuse.
Actually, this is not the way it works. The rheostat is used only in the control of the brightness of the dash lights. If a wire is broken, it stops the flow of current and does not cause a short.
To isolate the short the first thing is to determine what circuit is the guilty party. Start with the light switch and pull to the first detente, this is the parking and dash light position. If it blows the fuse, remove the wire from the switch and check if the short is removed. If it does NOT blow the fuse, go to the second detente. If it blows the fuse there the short is in the headlight circuit. Remove one of the wires from the dimmer switch. No short, the problem is in that line. If not, remove the second wire and if that removes the short it is on that line. Now move up to the headlight blocks located under the hood. One on each side of the engine compartment. Start with either one and remove one wire at a time. If you still have the short, it is in one of the lines to the headlight bulb. Check each line as before. If still shorted remove each line one at a time and check.
Trying to find out why the smoke is getting out of a line is a real challenge, however a purposeful plan will help in rutting it out.
