I've got a Big Cam I 855 in an old Freightliner that randomly dies like it's running out of fuel - usually when you're on a hard pull. When you spin the filter off, it's full, so you crank the snot out of it and it starts again. Then it might run fine for a week, or it might die in 5 minutes. It's got new fuel filters, new lines, new air cleaner, and all the top end has been apart and looks fine. I'm thinking it's the pump (not much else to look at), but could it be something simple, like the shutoff solenoid? Anybody run into one that's done this before?