Hey just to let everybody know.I have a 95 240sx and im the second owner with 191,XXX and to my knowledge the timing chain was never done.This rattle is a common problem with 240's just take off the valve cover and remove the top timing chain gaurd and that should help.If you have any questions or dont believe me check out the nissan/infiniti tech section.