Running mate Fernando Haddad named as the Workers Party's replacement candidate for October vote as race hots up.