take off the intake system and try taking off the timing belt cover on the drivers side first. its 5mm hex heads and 8mm socket for the shorter ones. you have to unplug the cas and then just pop it off. passenger side cannot be removed with the coolant hardlines in place. then put intake back on. inspect the timing belt and make sure its ok.
when was the last time the timing belt was done and how many miles are on the motor? i keep my timing belt changed every 60k like the 300zx and at 120k you replace all the idler pulleys.
check to see how the mechanical fan is running on the water pump. i know my friend just bought a 97 J30 where the fan was not unlocking so when he accelerated it made a loud roaring noise. from the outside we said his car sounded like a vacuum cleaner so i sold him one of my good fans. i personally am running electric fans.
on the 300zx 96 and up they stopped making the motors with VTC so i would suspect that they did the same with the J motors but am not 100% certain.
how it will look with cover off. this is the motor in my 93.
