Hello I have an 06 Maxima 3.5 auto that cranks but will not start. It is pulling DTC P0335 2119 0345 0223 0123 1800 0340, any ideas on where to start would be greatly appreciated. I am fairly apt mechanically but just wondering if there could be one common cause for these codes before I was to start testing or replacing parts. Thanks in advance