take the day off and replace your starter.

a reman. should cost about 50-60 and a new one from toyota is about oh... exactly $96.

with all the time you put into troubleshooting your old one.....