Its possible to throw that code in error - see the tech notes at this link:
http://www.nissanhelp.com/diy/obd_codes/P0335.html
Your symptoms could be a fuel problem as well.
First, I would carefully check all your engine related fuses just to be sure. There is also a box with fuses in it behind the battery. (The engine control module is fused as well.) Occasionally aftermarket starting / alarm systems can pop fuses.
Next, give it a snort of starting fluid. If you can get it to start on that, you will need to check the fuel filter / water in gas issue, then go to checking fuel pump pressure.
If it won't start on starting fluid, then it is probably electrical. That gets more involved.
Post back after you try the steps above. Good Luck!