ok sweet. I was aware of the hr and rev-up models, just making sure a regular vq35de would work.
Mine is actually a PM35, so RWD. Would this make it as simple as dropping the old and in with the new?
I have a couple of theories to doubt it being the sensors,
I never had a CEL come on. Only pending codes when I checked with a scanner. I bought 1 of those cheap bluetooth OBDII adapters and used that with an android app called Car Gauge Pro. Through this i can watch the duty cycle of the VTC solenoids as well as the timing advance from the cam sensors. When everything is working normally you can see the timing advance/retard in relation to the cam sensor readings. When it craps out (obvious lack of torque through the mid range) you can see the duty cycle of the affected bank either drop right out (if the timing is stuck advanced, ie its trying to pull it back) or if its not advancing as it should, the duty cycle increase alot higher, higher than it ever does when its running fine. If I keep driving for a while and it sticks the whole time the ECU shots off the VTC function all together, until I restart.
I hope that makes sense, but from what I gather, electrically everything seems to run just fine. Mechanically the only 2 things that can cause this are the VTC solenoid and the sprocket itself.
For the past 3 months while I've been working out what to do I've unplugged the VTC solenoids. The car just runs with no VVT now and CEL on, can you say GUTLESS! lol.
Oh and thanks for the fast response! I hope i'm wrong though...