Have Toyota Questions? Ask a Mechanic for Answers ASAP
Hello. Welcome to Just Answer. Please allow me to assist you. I would not think you have a fuel pump issue; as the fuel pump is located inside the fuel tank
Please allow me to give you some possibilities:
My initial feeling is you have some worn out bearings inside the starter motor. If there was a problem in other areas under the hood, you should hear the noise all of the time. You could also have a bad starter drive (the part that fits into the teeth on the engine flywheel to make it spin over. Either way, you would need to consider replacement of the starter motor. I would get this diagnosed and rectified as quick as possible, you do not want to be caught with a no-start condition if the starter motor fails completely at the most inopportune moment.