One other thought - do you cool down after a race? I don't know about triathletes or mt bikers, but us roadies always hop on the trainer or do an easy spin down the road after the race is over. The conventional wisdom is to do at least 15 min of easy spinning after the race. Since the run is usually last in tri's I would guess that you walk for a while?