The canister can cause the problem you describe and they are not cheep.
Don't ever think water in the gas is a simple problem. It can be your worst nightmare. Water isn't compressable and can destroy engine components as well as fuel components.
Good luck
SPONSORED LINKS
Thursday, December 19th, 2019 AT 4:11 PM