Just drove the car to the nissan dealership, died once on me, started it back up and it felt pretty shitty, I pulled the code when I got to the dealership.
P1110- Intake Valve Timing Control, LH Bank
What the **** does that mean
btw- crankshaft position sensor is $104 form the dealer, but as that code has not returned I think it may have been fluke, and this P1110 that keeps rearing its head is my problem (along with a starter)
That valve is used for adjusting your intake cam.
You can test the valve out if you want.
I typed it in with nissan and found instructions you could use
The VTC solenoid valve is part of the Valve Timing Control System, found on all GA16DE engines. The purpose of the system is to achieve optimum valve timing, thus improving engine performance.
The system will vary the intake valve timing according to engine speed, and other inputs received from the coolant temperature and throttle position sensors. The ECM controls the position of the intake camshaft, by controlling the oil pressure to the intake camshaft pulley hub. When the ECM energizes the solenoid, oil pressure is supplied to the pulley hub, changing the position of the hub, thereby advancing the intake valve timing.
1 Remove the VTC valve from the vehicle.
2 Using a fused jumper wire, apply battery voltage to terminal 1, and ground to terminal 2.
3 If the valve is functioning correctly, the plunger shaft in the valve should be extended.
4 If the plunger is not extended, replace the VTC solenoid.
REMOVAL & INSTALLATION
1 Disconnect the wiring harness connector from the VTC valve.
2 Using a suitable wrench, remove the VTC from the cylinder head.
To install:
1 Install the VTC in to the cylinder head, by first hand tightening, then using a wrench.
2 Plug the wire harness connector into the VTC valve.
Fig. 1: VTC solenoid testing-GA16DE engine
Fig. 2: Valve timing control system component identification and operation
http://www.nissanforums.com/ga16de-1-6l-engine/102288-p1110-intake-valve-timing-control-solenoid.html