Well, after having cleared the CE light and driving around, the light eventually came back with the same code. I did more research and it looks like i replaced the wrong sensor, DOH. The sensor I replaced is the cam position sensor (PHASE), theres only one of those as far as I could find. The sensor I should have replaced (intake valve timing control) is at the top of the motor and there are indeed two. Attached is a diagram of the sensors and which sensor throws which error code. The passenger side sensor throws a P1145 when bad and the drivers side throws P1140. Ive swapped the sensors and am driving the car in anticipation of now getting a P1140 error. Once that happens, Ill replace it with a new sensor and all should be happy. Lastly, it looks like the nissan part number for this is 23731-2Y52. If by some chance, the CEL comes back and is P1145 still, then I will look to replace the solenoid on the passenger side instead of the sensor.