I know this may not help but I wanted to share a similar situation I was going through, my 03 3.0 would blow it's key switch fuse the second I turned key to power, tried to start, or sometimes a few seconds after getting running. It ended up being the shift interrupt wire smashed in between the...