Add timeout to parameter check