its not a terribly large circuit. 4 connectors, 6 coils and 2 grounds.
my best guess is that its grounding in the fuse box, or a wire ran close to the engine block has melted
the other thing to look at is a bad ignition coil. if one of them is bad it could just be drawing a lot of power and not actually shorting. This would cause a fuse to blow too. Or if one is not giving any resistance, you would just ground right out since the circuit literally goes from the fuse to the coils to ground with nothing in between. There is a "condenser" in the system located "top right front of engine" not sure what this does, but it also provides a ground in the system
The wire from the fuse box to each component is black/orange according to the manual, so you can keep an eye out for them
Check section 20 of the electrical troubleshooting manual in the downloads section, it outlines the system very well.
From the manual...
With the starter switch in On or START, battery voltage is applied to the Powertrain Control Module (PCM), various engine sensors, and the ignition coils. When the engine is cranked to start, the crank shaft position sensor (CKP) sends timing information directly to the PCM, which breaks the ground path in the primary of the ignition coils, thus creating a high voltage secondary impulse which fires the spark plugs, and the engine starts. The PCM receives information such as firing order and starting timing at each ignition coil from the CKP sensor. The PCM relies on information from the various engine sensors to determine correct ignition timing.