Update:
My Mechanic was busy so i wasn't able to get anything changed out yet so all these days i am keeping my fuel tank filled up more than half and there aren't any issues everything is working fine even i went to Nathiyagali yesterday and car was running fine.
There is no pressure release if the cap is removed i can smell a little amount of gas but nothing like a pressure release sound
Two days ago same thing happened fuel went upto the 4rth quarter and the car just stopped in the middle of the road i opened up the cap and from the tank there was a weird smell like unburnt fuel i checked petrol pipes and there was no petrol coming in i had extra fuel in a can poured it in and still no petrol coming in after struggling for a while i sucked a little bit and the petrol started flowing like a charm i connected the pipes and car started without any trouble.
Is Please advise if this is any other issue or just the same breather pipe issue. I just need to make sure if there is anything else that needs to be checked and changed too i'll get everything replaced once for all.