So i got up this morning and checked the car, no fuel leaking underneath at all. Started it and got to work, checked it again and it's leaking same as it was yesterday. I will grab an O-ring from Nissan today. I am getting the boys in the workshop here to look at it today, they are qualified techs..