Car wouldn't start the other day, would keep on turning over, but not fire up. Couldn't hear the fuel pump coming on, so I figured it was a shot fuel pump. I got the car towed home, and today I checked the fuel pump fuse (20A mini fuse, circled in RED on wiring diagram), and it was blown. So i replaced it with a new one, and i turn the key forward (not even attempting to turn the car over) and the fuse blows. Here's a wiring diagram (clickable):

I've disconnected my fuel pump, and the fuse still blows when I turn the ignition on, so I know it's not a short in the fuel pump itself.
I've checked the fuel pump relay (by switching it with the horn one) and it's fine. I also checked the Automatic Shut Down Relay, and it was fine.
So to try and eliminate the paths where the short COULD be I did these tests:
I left the fuel pump disconnected, pulled the fuel pump relay and the auto shut down relay out. I then turned the ignition on, and the fuse DIDN'T blow.I figured this eliminated the connection from the fuse to the PCM (Red/wht wire on diagram). So, I stuck the fuel pump relay back in, and tried again, the fuse DIDN'T blow. I figured this eliminated the connection from the Fuel pump relay to the PCM, and the connection from the Relay to the fuel pump itself. I then proceeded to plug in the fuel pump, and the fuse DIDN'T blow, this eliminated the fuel pump itself as the problem. I then put in the auto shut down relay and the fuse DID blow. So, to be clear, I'm pretty sure I've eliminated the fuel pump, the fuel pump relay, the connection from the relay to the pump, and the connections to the PCM from the fuse, and the fuel pump relay to the PCM.
My real problem is, there's ALOT of things controlled by the auto shut down relay (which seems to make my fuse blow), and i have NO clue where to start to look for wiring problems/shot components in this circuit. I don't know what the Noise Suppressor (in ORANGE square) is, or where it is located in the engine bay, so if someone could point me towards that so i can eliminate it as the problem, it'd be great.
TO SUM IT UP:
Fuel pump fuse keeps blowing when I turn the ignition on (not EVERY time, even under the same circumstances, IE: no relays out, things unplugged etc).
It's NOT:
Fuel pump
Fuel pump relay
Fuse to PCM connection
Relay to PCM connection
It DOES:
Blow when the Auto Shut down Relay is IN
Not blow EVERY time under the same circumstances, but when I crank the car over, it will.
Any suggestions? Are there any problem components/areas that cause this fuse to blow? I'm kinda stumped, and just hope I don't have to go tracing every wire that is related to this Auto Shut Down Relay <_<
Thanks
Josh


