Found out today it not my battery or wiring to the battery or a problem with the fuel pump it's my ignition switch because I can push on the key and it start every time. Nissan had recalls on NV200 vans in 2017 models because key missed up. My key ring has 12 keys on it.
Recall Number
18V551000
Recall Date
08/21/2018
Component
ELECTRICAL SYSTEM:IGNITION
Summary
Nissan North America, Inc. (Nissan) is recalling certain 2017 Nissan NV200, Sentra, NV3500 Van, NV3500 Bus, NV200 Taxi, NV1500, NV2500 Van, Chevrolet City Express, 2017-2018 Frontier, Versa Note, and Versa Sedan vehicles that have a mechanical (physical) key ignition system. In these models, over time, the weight on the key ring and road conditions or some other jarring event may cause the ignition switch to move out of the run position to the accessory position, turning off the engine.