Or TEST the sensors, only replace what shows actual problems. O2 sensors have a known service life. The rest can go ages and ages in most cases.
If you need a fuel filter every 10K miles, you need a different gas station. I don't change OIL filters that often. I bought a '97 K2500, 180K miles on it, that had every sort of neglect you can imagine. Fuel filter was so seized to the metal fuel tubes that I couldn't unscrew the flare nuts--had to cut the tubes and splice in new sections of tubing with new flare nuts on a new fuel filter. I considered that it might be the ORIGINAL filter (but I have no idea how old it may have been.) I was just sure that was the cause of my low fuel pressure. Once I got the old filter out...I had no trouble blowing through it. Yes, there was some rust in it, but it wasn't plugged at all. Kind of a bummer, now I have to trace the real cause of low pressure.
I've had issues with TBI distributors; specifically the permanent magnets that ride alongside the pickup coil crack and become weak, leading to ignition problems. The problem is that the aftermarket is flooded with Chinese garbage. Most any "replacement" distributor is going to be questionable. I salvage used but good-working Delco distributors in preference to "new" Chinese stuff.