i bought a 2001 skyline 300gt and its always had a hard starting issue, but it ran fine. then it stopped starting so i took it to nissan, they said the right camshaft sensor wasn't plugged in and the left one failed. they replaced the left one and plugged the right one back in but on the ride home the car began to stall out when you were going under 2000rpms. took it back and they said just to leave the right sensor unplugged, which i did, so long crank but runs fine. i bought a new right hand side sensor and replaced in case the sensor was causing it to stall, ran it and it still stalls out with both of those replaced, so now I'm back at square one with 1 plugged in and long crank but runs fine otherwise, where do i go from here?