Also, stay away from 5.0/302's that use TFI (thin film ignition). TFI is known to fail at the most inconvenient moment, shutting the engine off.
That module is a nightmare. We had an 87 Ford Bronco with the I-6 growing up. The module failed two times on us. It was my moms DD, so it was real pain when something goes wrong to a mother with kids in the car. First time, local tow truck guy didn't know what to do, so he tried to push start us and such, that didn't work, so we got a better mechanic to come look at it. Thing is, it was intermittent for about a week. The better guy, had an idea, so when he came out to look, he brought a spare module. That was it, fixed it right up.
Happened again, later on, out of the blue. Worst thing is that the module was over 100 dollars back then, and it completely disables the engine.
That old Bronco is still running today, but not the original motor. It started using oil by the quart, every couple hundred miles. It wasn't burning it though, just blow by, still ran really well, but the aircleaner would be completely full of oil. We pulled it, put in a Ford rebuilt 6, we ran it for a year and determined the rings never seated. It was burning oil by the quart. Fortunatley Ford stood behind it, and gave us another engine, but Dad and I were out the labor of the swap twice in two summers. Still runs pretty good to this day though, although emmisons component issues and carb problems have been a continuing problem. My dad finally sold it to a friend for a beat around rig. Sadly the worst problem with that Bronco is the body rot. A few more years and it will be toast.