Water leak firewall side of engine
check the heater hoses or the heater core for the leak, dont think its related to the P0446 since that system is related to collecting fuel pressure and releasing it into the engine to burn.
first thing to do its check/replace the gas cap with an orginal gas cap, if that does not fix the issue you can check the hoses near the EVAP system near the gas tank and by the engine bay.
very common for broken or cracked hoses to cause this issue also
33.7k questions
32.5k answers
1.3k comments
23.0k users