car stalling

actually i'm wondering if there might be multiple issues. clog at the sock in the tank as well as a bad check valve.