Starting issues

bmw
325

#1

car doesnt turn right over have to turn ignition all way off and on. doesnt happen all time. just changed ignition switch still acting up. could be fuel pump or relay. can not locate fuel pump.


#2

any other input would be greatly appreciated