Check the negative battery cable to make sure it is on tight and has no corrosion. Not sure what the 02 battery connections look like but you may want to pull the wire out of the part that clamps to the terminal. I had a car that, visually, the cable didn't look corroded, but when I pulled the cable apart, it was completely corroded inside the connection. I had lights, radio, etc. but it just wouldn't crank. Once it was cleaned out, the car started right up.
For Sale: VF Engineering torque mount (used <1k miles)... $60 incl. shippiing w/i the 48 states