Had the diagnostic check ran today at a local guy with a very good reputation. 2 codes came up P0089 and P1273.
P0089: Fuel pump regulator mechanical fault
P1273: Fuel pump pressure
Then went to dealer to discuss options, he spoke about possibly a dirty fuel filter, and asked when it was last changed. If it's the primary one it was about 1500 miles ago at last service. If it is the other one then it hasn't been done, and according to the service schedule it shouldn't have needed changed yet, I believe this is in the fuel pump inlet.
We then talked about how to empty my wallet and I have been given the option of fitting a Suction Control Valve to the pump and getting the filter changed for roughly £300 or getting the fuel pump taken out, sent away and overhauled for roughly £1300. First option doesn't always work, sometimes the fault comes back after a couple of months.
I am inclined to get the first option done and then trade it in to the same dealer and let them deal with it when the quick fix fails. It would be interesting to see if I got full value or wether they tried to knock something off for the fuel pump problem. However that would probably entail getting another nissan and after this escapade thats not something I am overly keen on.
How Nissan can get away with turning out motors with a known common fault and not do anything about it is beyond me. I am going to write to Nissan head office in the UK but I doubt it'll even get a reply.
I wouldn't be overconfident that the problem is fixed after 25 miles, mine could run for up to 400 miles without a problem but has dropped into limp mode 3 times in the last week.