Last weekend my RX-7 ran progressively worse and worse until it was barely running by the time I got home. I found that at least one of the ignition coils (FC leading coil, one FC trailing coil through distributor, wired in parallel to an MSD 6AL) was arcing to the fenderwell. That would explain... well, all of it. At first it ran great at WOT but barely at part throttle, which usually means the trailing is dead on a bridge port. That coil was definitely bad. The engine was running on one rotor at the end of the trip so the leading is probably shot too. So I ordered some different coils that should work better with the MSD and also allow mounting in a better spot.
A couple days ago, the new coils weren't arrived yet but I wanted the car mobile, so I went to connect a pair of MSD Blaster coils I had lying around and run both coils through the distributor. Problem was, the engine was STILL running on only one rotor when I did that!
Compression is really good by the "pull the leading plugs and crank it" test. Spraying windshield de-icer down the intake (nothing else flammable handy) made the engine run on both rotors and sound pretty happy. So we (probably) have good spark, we (most likely) have good compression, but adding fuel makes it run happier so we must have a bad injector or driver, right?
Tonight I got down to bidness and pulled the carb body off so I could access the injectors. My recollection was that the two injectors were on separate drivers. My recollection was wrong. Both injectors (low impedance) are on Inj1m and share the same power circuit, which goes through a 6-7 ohm resistor block ganked from the FC that donated its coils. So total resistance on that circuit is (2.5 in parallel = 1.25, plus resistor) about 7.5-8ish ohms. Easily dealt with by a single driver and has worked fine since I installed Megasquirt something like 100-120k miles ago. Most of that on a 1.01 board, but now I have a 3.57 that I think has been in there for 10-20k or so. Either way, if one is getting power then they both are, and I tested wire integrity with my Power Probe to be sure.
Then, I pulled the fuel rail, secured the injectors to the rail, connected my laptop and went into test most. My deadtime is .825, arrived at by complete BS methods but it's worked fine for a long time. 2ms pulses gave me tiny little dribbles. 10mm pulses gave me beautiful three-element spray patterns from both injectors. (RC engineering 1000cc/min) And they looked about even. So we are getting equal amounts of fuel from the injectors.
Here is the part where my brain hurts. I started to think, maybe when it was running poorly one of the presilencers collapsed internally and now it has a severe exhaust restriction on one rotor. (Nevermind that the presilencers don't look burnt, and it runs better with additional fuel) So I disconnected the plug wires from the front rotor, gave them suitable ground, and cranked it. No run and barely any kick. A-ha! So I reconnected those and disconnected the wires from the rear rotor. No run and barely any kick. Uh? I reconnected the plug wires. Start and run (barely) on one rotor.
Grasping at anything, I thought, maybe the Inj1 driver is HURT but still sort of functioning. I happen to have a pair of injector connectors powered up and wired to Inj2. After verifying that the computer is running simultaneous, I swapped connectors around so Inj2 is connected to the injectors. No change at all!
It's about this point that it was getting to be 9pm and I really needed to stop annoying the neighbors, so I cleaned everything up and went home.
What am I missing??? I don't have a fuel pressure gauge, but I don't see how a failing coil could kill a pump. (It sounds the same as it ever has, really). Fuel composition is probably not an issue. I have a friend with the Mazda factory compression tester, which I'll throw on there for giggles, but it runs better with more fuel. I reloaded my last known-good tune in case somehow all the stray voltage corrupted it, but that made no difference.
I dunno. I dunno at all.