truck skips and surges-but nothing will show up on code scanner.replaced fuel filter and checked for water in fuel
You’ve told us only the make, year and model of vehicle and nothing else.
You’ve told us it skips and surges and nothing else.
Based on that, I’d suggest you have a problem… and nothing else.
If you want better help, please post a lot more info about the truck - like the engine it has, miles ect. Also post WHEN and HOW the skips and surging occur.