electric fuel pump wiring?

so looking at these pics is the above diagram wrong

View attachment 1715760293

View attachment 1715760294
when i wire it up as shown in the bottom pic the car cranks as soon as i turn the key on....i dont know why i cant get this lol shouldnt be hard. seems i cant get the two wires on the oil switch right. the hot in run wire, and the hot in crank wire. i thought the hot in run wire was the + wire for the coil off the ballast.and the hot in crank wire was the sol to the starter..