I'm a friggin' stupid, idiot, moron...
Sorry to hear about your luck!! Sucks to say the least!! I used to work at a Caterpillar dealership and the mechanics used "Belzona" some times to fix cracks...CAT would even warranty it! Might be worth a shot.. here is a link
http://www.belzona.com/applications.aspx