I know this is an ancient thread but it was helpful with my issue blowing fuel pump fuses. I had replaced my pump which had seized up but when I tested it the fuse blew straight away. Did some testing with multi meter and following the wiring diagram.
Ended up being the FPCM having an internal short causing it. Fuel pump and fuses worked happily with the FPCM unplugged, even took it for drive. Got another FPCM and tested the pins to confirm not shorted, plugged it in and it is working fine.