Replacing the fuel filter would definitely not hurt. Personally, I use an OE Nissan Z32 Filter (16400-Q0805) on all my cars but one.
Having the MAF so close to the Turbo Inlet can cause weird problems also.
Recirculating the Re-Circulation valve is a step in the right direction, thou ideally you would want it further from the Mass Air Flow sensor.
Are there any signs of oil leakage from the Crank Angle Sensor?
The wiring by the ECU looks like an Italian chef was working on it - Is everything good there?
Check MAF voltage.
Do you know someone that was a fuel pressure tester?
I took the plugs out and gapped them to .30. They seemed ok.
What plugs are they? NGK originals from factory or have they been replaced? (The Original plugs usually have blue rings around the white part if I remember correctly). What temperature plug?