Motor shield broken

I suspect your motors (stall current, 5Amps) are too big for the old technology L298 driver (2 amps max per motor), you need a heavier duty driver. Do your motors still work connected directly to 12V?