LED 13 of ethernet shield keeps blinking

L LED is the SPI SCK pin, so it may blink or appear to be steady on or off depending on what is happening on the SPI bus.

You may have hit SRAM limits of print's are causing issues. Got any large non-changing arrays or variables that can be put in PROGMEM to free up SRAM usage?