Jason is right. When i worked for JapAuto every z i worked on had this problem. Harness coil connectors just disenigrate as you touch them and just about everything else corodes so bad that you cant get a good signal and it runs like crap. Injectors are crap too they start fucking up as low as 70k , electrical part fails quite soon and it is a BIIIIIIIITch removing the plenum to replace them. Well not that bad but every damn hose crumbles while you do that and back feels like you had some fat whore riding you all day.
If it was me buying the car i'd replace the engine harness and injectors first thing. Do not put reman BapGeon or any other BS injectors they don't last worth a shit.
Timing belt is also a bitch because everything seizes on thanks to nissan using dissimilar metals.
My personal opinion is this is an awesome car. I have never seen an engine crap out if taken care of at well over 200k and there really isn't any more problems that are common.
He has a lot done to the car but make sure he has proof of a quality shop doing it ...otherwise i'd forget about it at that price.