Long story very short, I have a 2000 5.3L v8 chevy Silverado that the fuel gauge doesn't work at all, i'm receiving a p0440 evap system code, and the truck will periodically stall while driving. It starts again immediately and none of the lights cut out when it stalls, the engine simply stops. I replaced the fuel filter and the fuel pump a few months ago, because the fuel gauge wasn't working. After I replaced it, it worked great and has slowly fallen into a worse state. Before I start tearing it apart again, any suggestions where to start?
