Quick cheap easy way I replaced the most common failure on these Frontiers.. parts used below non affiliated links
Hose: EZ-Flo Rubber Fuel Line, 1/4 Inch ID x 10 Feet, Black, 98595 https://a.co/d/eRibSgB
New Axle Vent: Toyota Union - 90404-51319 https://a.co/d/eEH7xHH
Breather behind tail light: Dorman 924-284 Front Differential Vent Breather Compatible with Select Lexus / Toyota Models, 1 Count (Pack of 1) https://a.co/d/ebRfHEn