Need Help with my stock audio

My 04 celica's cd player starts ejecting disc. One the screen it says "Loading" for 9 seconds and then push out the disc. It has done this couple times in the past but was always work for 2nd or 3rd tries. Today it just keep loading and loading and push the disc out. radio works well.