This morning truck would not start up like it normally does, 1 to 2 revolutions and it 's running. I had to crank and crank and push the go pedal and it finally started. Didn't run very well, it would feel like it was going to stall when I had to stop. Made it to work, shut it down and tried to start it and it fired up. Now 8 hours later, it did the same thing as it did this morn. only it was running even worse on the way home. Stalled on me once,I made it home pulled in the driveway and in about 30 seconds it quit. So the first thing I did was changed the fuel filter got it running and it seemed fine for about 3 minutes then started to run rough and died. Tried to start again, same simptoms. Help