Stephan, not sure what you mean by "it has juice, but won't turn"? What won't turn, the starter or the entire engine? I don't see how an oil sensor could prevent an engine from starting, but electricity is but one of my many deficencies. When the adtrenline slows down, more details of your electric setup might be helpful.
I am running the popular Bosch blue coil and Pertonix ignition. I have a red wire going from the distributor to my coil + terminal (black to the coil -). Disconnecting the red wire may interrupt the ignitiion, but the starter should still rotate the engine. I am sure someone will pinpoint your exact problem shortly. Preservere!
Electric schematics for your own personal car, even hand drawn, can be a good investment in future trouble shooting. All these cars were hand wired by separate people, wire colors and routing can be very individual.