The question still is do you have power at the "B" post on the ignition switch? The interlocks are after the ignition switch and only effect the starter circuit. The lights should work regardless as they are on a separate circuit. You can spend a fortune going about the tractor changing parts. If you have no power to the "b" terminal there will be no power to the ignition,accessory or light circuit and the break is somewhere between the battery and the switch.
The transmission interlock, if you still have one, is under the seat pan on the top of the transmission. If it is there and you think it is bad you can jump the switch with a short piece of wire to see if it makes a difference.
WAIT A MINUTE! What engine do you have in your tractor? If it is a Kohler K301 or any engine with the battery ignition 2178280 is the wrong switch. The plug might match up but the circuits in the switch will not match the wiring harness.
Switch on left is for Briggs engine in 7013S and switch on right out of AC 916 with Kohler engine.
.
As you can see the poles are different. I don't think putting the Briggs "magneto" switch in a tractor with a Kohler engine will hurt anything but putting the Kohler "battery" switch in a tractor with a Briggs engine will blow out the magneto by supplying power to the magneto.