We cant figure out what's wrong
My dad's truck is a chevy silverado 1500 4.3L v6. He starts it up and it will go for 2 or 3 miles but then it dies and won't go any further. If you wait for a couple seconds you can turn the key and hear the fuel pump and then it starts right back up, but when you drive it for a couple more miles it does the same thing. He changed the fuel filter and the fuel pump seems to be working fine, I'm not sure what to do, and I told my dad I would get some help. Can you help me? Thank You!