I am having a very annoying issue with my FZJ80. When the truck first starts up the idle is ok but when I go to take off the truck will stutter and have no power from about 800-2000. The engine feels like it is stumbling with a huge misfire but after I get over about 2000 rpm it runs ok. Once it is warmed up this issue gets better but then the truck idles super rough and low, around 200ish rpms and I can feel it missing. I did have a big exhaust leak right off the manifold but I fixed that and it's still messing up. I also just did spark plugs, wires, and cap and rotor about 3k miles ago and it was running great after that until now. I have looked for vacuum leaks but I don't see anything obvious. Any ideas will be appreciated.