We had an X reg Primera TD here at work until last year but the experience was not too good....
The fuel pump went (£1,000.00) the cooling system was partially blocked, over heated (twice) and blew the heater matrix (twice) at £500.00 each time to remove the whole dash. When the heater matrix blows it showers the ECU with water and that's when the fun started, corroded pins, circuit board, "it's the immobiliser" said the dealer, "it's the fuel solenoid" said the dealer, "the keys need reprogramming" said the dealer, "it's the ECU itself" said......you know.
I blaim the British cos the Primera is made over here
Sorry fella not having a go, it was a decent car to be fair but we got unlucky
carry on.....