yup.
i had a similar thing happen with firestone.
something tells me they either sell complete crap, or not the correct alternator for the protege.
the ecu regulates the alternator on the protege.
i got a oem mazda alternator and all was fixed.
How much did that run?