Hey guys, I have a 1990 Nissan 300ZX twin turbo with 58k original miles. I have an noticed oil leak coming from the upper head and also leaking from the oil cap. I don't know why this is happening but I need help and I need answers. I checked the oil cap gasket and it is not that. I am thinking maybe it could be the PCV valve. Any of your advice would help.