I have an 83 F150 4x4 with a 351w with a Holley 4b on an Edelbrock intake. I installed new push rods, lifter and rocker arm. While I was at it installed a new distributer, plugs and wires. It started and ran great for about a month. I was driving to work at 55 mph and I noticed the battery light flash and then the engine shut off. Then engine turns over freely without any unusual noises. If I crank it for about a minute or so it sound like it is getting a small spark in a cylinder. I shot some ether down the carb without any improvement. I swapped out coils and ignition control boxes. I am wondering if the ignition switch could be the problem. Any ideas would be greatly appreciated.