Damsel in distress

Oil sending unit will not affect the no start issue. Even the best engine must have oil and oil pressure to survive. You may have a loose cable somewhere besides the battery posts. Either at the starter or starter relay or a bad engine or chassis ground.