Ok guys so I have a 98 civic ex. When i first bought the car about a year ago it was bone stock and for some reason would just stall out at lights and crap. Then one day it just stopped

. So about 3 months ago it started breaking up in high rpm's. I changed the ignition coil and the problem went away. Now today comes and the car just starts to sputter and break up again whenever I press on the gas. When this happens my a/f gauge reads dead lean.
Whats going on? Do I have a bad injector? Is my entire ignition fucked??
lmk guys any help is appreciated!!!