Even dumber question, you do have gas in the tank, right? Yes, I've seen it before, lots of troubleshooting, guys fuel guage didn't work and the problem turned out to be he ran out of gas.
Also, did you get the crank sensor at autozone or something? I wouldn't trust that shiz.