now i dont know much about the camry but if the fuel pressure regulator is vacuum operated which it probably is than you might have a vacuum leak which would make all the fuel go all the way back to the tank which would make the pump have to pump the gas all the way to the injectors just to start the engine which would cause that extremely long cranking time.