What year is your Corolla. Usually if the engine or fuel system management employs SFI or Sequential Fuel Injection the starter will crank longer to properly time the injectors to precisely inject fuel in each cylinder. The Acura TL are the longest ones I have seen when it comes to starter rotation before the engine fires up.