The car will take multiple tries to start if it's cold. I've put a new fuel pump, cam position sensor and spark plugs. There's still an engine code for cam position sensor
My car has 177000 miles.
My car has an automatic transmission.
There can be several codes pertaining to the camshaft sensor and you did not supply the code you are getting. You may be having a problem with the camshaft timing phaser not being in the correct position when engine is started and will cause the problem of hard start. I recommend supplying the code so we can get a better idea of the codes you are getting and the possible causes of the problem. Make sure you are using the correct oil viscosity and type recommended by Nissan.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing