Ok so here goes....Went up to the mountains this weekend for a some rockcrawling about 150mile trip each way starting from sea level to about 7k feet, no biggie...on the way up my truck did amazing(my first tow from a diesel up these hills with a 8k pound trailer, used to with a 97 suburban 1500


) in any case heres my problem
My truck would start to stuter on any incline doing about 45-50(would not get enough power to do 65) then jerk and my rpm/engine would drop to idle, and my service engine light/water in fuel light came on, im not sure if the engine would turn off or the computer would just over ride and take me out of gear?it would be in this state of *** for about 3-8 sec then be fine for a couple of miles and do it over again...I pullled over multiple times and drained the fuel/filter bowl complete and cycled it and drained again nothing noticeable could be seen cept for some small particles(smaller then sand) but present. The truck would run fine for about 10-20miles i would do it all over again and i finally got home.....Between one of these stop i added about 10gals new diesel from shell and threw in some addititve
Today I replaced the old water/fuel seperator filter and cycled again and nothing noticeable in the fuel, took for a test drive and was great until i got to freeway speeds and it " did the ***" thing again, drove back home...but heres the thing in town from stop-stop I could floor it and it would not have this "hick-up"....


my water in fuel light is not on and never was except when it was "stalled"at speed then engine woul run "normal"with no light
Thanks guys for all the help hope this is enough info