Okay I’ve done everything except the injectors. I think they are leaking causing a bunch of issues. Basically it takes several cranks to start, after awhile of driving it randomly acts like it’s flooding, then I have to pull over (won’t rev past 2k without sputtering) and it feels like I’ve lost power. You ask if I changed it/tested it I probably already have. TPS, CPS, MAP, fuel pump, o2 sensor, coolant temp sensor, spark plugs, wires, cap/rotor/pick up coil, vacuum lines. I need your opinion. It’s a 1998 4.0. I’ve even tried unplugging battery overnight.