Hello new here. I have an issue that I cant figure out. When I start my truck most of the time it just cranks but if u listen to it the fuel pump comes on when u turn the key and just runs, and if u let it go it'll run for 10min or so before it stops and once it stops it fires and runs perfect no issues. And if it doesn't start first time like jus mentioned and u turn key on and off till it stops which is sometimes twice sometimes a dozen times it will run fine. Help I'm lost