My moms windstar has a few problems im trying to fix. Its a 01 windstar 3.8 sel. 168k. I replaced the fuel filter, plugs wires, coil pack, cleaned the egr ports "they where clogged". Did the updated intake gasket and green gasket intake manifold bolts. Updated valve cover to stop oil consumption. The problem 1 is it misfires under quarter tank. But drives fine only misses at idle or worse in reverse. Im thinking fuel pump but could be related to problem 2. 2 is the battery light wont go away. Replaced alternator multiple times with napas warrenty. Battery tested good. Resanded down engine ground, battery grounds. Got the alternator tested at a parts store battery and alternator came back good. No ripple. So im at a loss. I checked 90% of the wires under hood for arcing or split everything seems good. Its had this problem for 2 years now. Or about 40k miles. I just cringe its been miss fireing that long. What do u think?