а зачем Вам setTimeout(url, 200);?
Если увеличиваете таймаут, что-то меняется? Просто сейчас во многих браузерах на движке Chromium, тики для яваскрипта изменены.
И зачем проверять был ли вызван event.preventDefault? (if (!e.isDefaultPrevented()) {)?
Вы просите помочь Вам, при этом не публикуя что за *code*, что за *вып.формы*.
А в сущности, просто увеличьте до 334 и забейте.