I don't have a 1/10 the experience of folks on this board, but for the flippers I've worked on, the leaf switch should be normally closed so both coils energize at first. In other words, when the flipper is at rest, the switch parts touch. When the flipper is held up, the leaf switch opens, turning off the main (more powerful coil) and just the "hold" coil is energized. You still need both those diodes to protect the circuit boards from reverse current spikes when the coils shut down, but I don't think that's what's causing the weak flipper. In fact, for the flippers I'm familiar with, it looks like the leaf switch has been incorrectly installed.