Fuel filters are cheap and easy to replace. Wouldn't hurt to try it.
Have you had your ignition control module tested yet by chance?? Most of the parts stores can do it these days.. Easy to get to... right under the cap and rotor. If it test good, test it a few more time.. Make sure that they are tapping(not slamming on it but a light tap) on it as they are testing it. If it is indeed good do not forget to get the heat transfer goop/gel that is needed under the ignition control module when you go and put it back in. Do not let them tell you it is not needed...It is.. A new icm will 99% of the time have a little package with it in there.
I had an bog that would happen when it pleased... No schedule no warning. I threw parts and rebuilt like there was no tomorrow to no avail... Wanna know my end fix... So dumb of me not to look at them too..... Check your grounds... Should be one from the battery to the block, battery to fender, firewall to frame, and firewall to block... The one between the block and firewall on mine broke(dam braided crap)... So all the truck grounds where relying on one 18gauge wire that was from the battery to the fender and nothing from the main ground that was on the motor.. Keep in mind that the battery to block is isolated as the motor and transmission are held in place with rubber mounts..... So I said what the heck I have the tools so I made all new cables... 2 gauge main cables(positive to starter and ground to block) and used 4gauge for the others(rest of the grounds and from the alternator to the battery) No more issues with the bog...