UPDATE 7/18: please look at this post to see the current status of this machine.
https://pinside.com/pinball/forum/topic/firepower-wont-boot-after-bulletproofing#post-2573434
I'll leave this other stuff up for posterity.
----------------------------------------------------
I have a Firepower that I've bulletproofed, according to Vid's guide, and now it won't boot. I'm sure I did something wrong but I figured I'd document my troubleshooting process here in case anyone has any advice.
The Issue
When I turn the machine on, the GI comes on, but nothing else happens. Sometimes, the sound/speech board will say FIREPOWER and go "pew pew pew pew" and sometimes I can hear a relay engaging and/or disengaging, but that's it. The two red LEDs sometimes stay on, sometimes one of them goes out but the other stays one, and sometimes they both blink on and then off and stay off. Neither of the two push-button CPU testers do anything.
As I mentioned, I did a bunch of component replacements, so I've been meticulously going over my work to make sure that I didn't screw anything up. First up, is the CPU and Driver boards.
CPU/Driver Boards
I replaced all six of the IC sockets in the lower left as well as the sockets for IC13 and IC1. They were all Scanbe sockets. I've gone through the CPU logic diagram on http://firepowerpinball.com and tested each of the connections at the pins for each chip (as opposed to starting at the underside trace). All of the pins on these sockets chips go where they're supposed to, and I don't see any evidence of shorting from pad to pad that a sloppy soldering job might leave behind.
One question I have, though, is for pins 9 and 10 on IC13 and IC16, the two RAM chips. I don't see anything in the diagram about this, but pins 9 and 10 on these two chips all have connectivity between them. Pin 9 on both of these is supposed to be D7 on the data busk, and pin 10 is supposed to go to Bus 02 and TP06. However, Pin 9 also goes to BUS 02/TP06, and Pin 10 is a part of the D7 data bus channel(?). If there's anyone reading this who has a chance, can you test out pins 9 and 10 on IC13 and IC16 to see if yours is doing the same thing? It's weird.
On the driver board, I replaced the eight lamp driver transistors with MOSFETs and replaced the big resistors attached to them with jumper wires. I haven't had a chance to fully test out the driver board yet, though.
Power Supply
I've replaced the capacitors and the high holtage section's resistors and diodes. I haven't gotten around to testing it out. Maybe something I did here messed up something in the 5 (or 12?) volt logic circuit. I'll have to do some digging here.
Sound Board
I've replaced all of the sockets for the speech board as well as a couple of sockets on the sound board. I've also replaced the OP-AMP chips on the speech board, and put them into sockets. I've also replaced all of the capacitors. All of this was because the sound on this game was pretty flaky, so I figured I'd take the shotgun approach and replace all the old stuff. The sound board isn't part of the equation right now, since I understand that System 6 sound is independent to the core function of the game. As such, I've removed all connections to it. It may as well not even exist.
What now?
So there we have it. I have a Firepower that I've done a ton of stuff to in a single shot and now I have about 30 million different things that could be wrong. I really should have done this a board at a time (and even then, a section at a time) but the guy's machine was an hour drive away, and I didn't have room in my garage at the time to bring it back to my place. That'll teach me, I guess.
If anyone has any advice for me, then please feel free to chime in. otherwise, I'll use this thread to document my investigation so that other people can learn from my mistakes.