2002 Mazda Protege5 looses power when lights turned on
I have a 2002 Mazda protege5. I've had this issue for almost a year now. sometimes the car will drag to crank like the battery is dead, but then cranks. sometimes it cranks perfectly fine. When I slow down (like for a stop sign or red light) the power drains (lights go dim, etc.). Sometimes when i'm driving and turn on the lights, the car will die .. even if I'm going 70 .. the battery light comes on, all power drains, but if I quickly turn the lights off it is fine. I've replaced the battery, the alternator .. and it does fine for a few months and then .. bam problem is back. help