I have a nissan altima that I recently purchased. It had a code for the crank position sensor I replaced it, but the problem still exists. It has injector pulse, fuel pressure, spark, and proper compression. It cranks strong, and almost turns on but doesn't. I don't know that I'm missing anything any help would be greatly appreciated.