I have a 97 d16y8, with god knows how many miles. I thought I fixed this problem by replacing my MSD cap and wires, and new plugs but its back. When I go to punch my gas it boggs out, I can catch it from stallin completely but it doesnt help the fact that I cant put the rpms past 1k or accelerate fast at all. It idles fine. There is a leak in my header which I have been meaning to fix, there is a code that stays on and flashes when it gets really bad but it has been coming on and going off and it doesnt seem like it has to do with this current problem, and I will check em tommorrow, it does eat oil and when I rev it up and down it does smoke and backfire, then if I do bog it out to death my intake(also new) smokes too. It seems like the injectors are just sayin f**k you when I gun it or the fuel pump is shuttin off. I thought it had to do with my amp and sub because the combo seemed to take a s**t at the same time, perhaps too much drain or bad ground, or blown, but today I completely pulled em out and still, same problem. Any advice would be helpful, Im fairly crafty in these situations but now I'm just confused.