paul, for the first question, you had it right on. I was looking for a way to identify the new ecu. It is the stock nissan casing with P5(if that means anything) so im ausming your right with who ever fitted it, must have put it in the nissan case, but like i said, the link map sensor is right there at the filter...
Yep its the stock BOV. I checked all the lines, they all seemed in order.... it did have a after market one fitted at one stage but to much cop trouble forced him to remove it.
also forgot to mention the 3" dump pipe and cat are on their way, my bad