Crankshaft position sensor related issue on front wheel drive VQ35 vehicles.
We have found that many FWD VQ vehicles using an aftermarket flywheel often encounter a "hard start" or trouble code "p0335". Improper distance of sensor to the trigger wheel on the flywheel.
Luckily the fix is relatively easy.
You will need to sand the surface onto which the sensor mounts to the upper oil pan. This will remove build up and put the sensor closer to the trigger wheel, getting a cleaner signal.
In most cases we have seen this when installing an aftermarket flywheel or engine swap.
Before:
After: