There's a recall on 2003 Nissan Camshaft Sensors. Call a dealer with your VIN # and have them check to see if your car is one of the recalls. They will change 2 sensors to fix the problem. DON'T PAY ANYTHING. I got mine fixed twice for $150 each time, then come to find out, it was a recall. The car stalled out mid-drive almost killed me. The dealer fixed it for FREE.