Yes, low oil pressure can cause vehicles to not start. The engine may choke and stop, then don't turn on in some cases.