Did they put the rubber pads under the tower mounts??? The factory fix is just that - had mine done - no cracks have returned.
~S~