Found a photo of the seller and his family.
I emailed him about the 400hp claim and asked for the engine spec. This was his reply
Hi, i do have a dyno printout but for torque not bhp, i have a bmw m5 which is 400bhp and they are side by side, therefore the 350z must be 400bhp, thanks...