my dd is having some problems, its a 98 4.0 with a cone air filter intake. When im sitting at a light it will idel rough, then when i accelerate it studders as im accelerating, and this is the weird part, it has poping sounds from the engine when its studdering, its coming from the engine and it sounds like black cats going off in the intake. it dosn't do this when im ideling, only when accelerating, after i get past about 30 mph it runs fine. Its throwing 02 sensor codes, high voltage, and heater failuer. Iv replaced both sensors, the computer, tps, and cps. It does this when its cold and warm.