Steve,
Getting away from all the wiring stuff, have you checked the "Starter Relay" in the fuse box under the hood? Here's a diagram of the 2001 fuse box that located in the engine compartment. It's 180 degrees from the actual placement of the box, meaning the HOT connection (big round terminal) is on the right inside the engine compartment vise on the left in the picture. The Starter Relay (B) is located just under the Horn relay (A). All the relays are the same so try swapping the Horn relay (make sure it's working by hitting the horn) with the Starter relay. Could be as simple as that relay being blown. Check all your fuses both inside and in the engine compartment too.