This talk at the CCC analyses German rail punctuality statistics. I can't seem to find an English version right now sadly, but I think it exists.
You can get a version here. You have to play it through a media player so that you can select the English track.
There is an interesting claim (about 16 minutes) that in hot weather ICEs have very high failure rates, which he blames on air-conditioning problems.