if a DSM throws crazy dashlights, it usually indicates a bad alternator. when mine went out it threw the coolant/battery light. and yah check all the fuses, and make sure you replaced the fuses with the right amperage, if there too small they will burn up again.
__________________