one thing before you put it in. are you sure its the starter, or is it the starter contacts? a lot of times it is just the contacts if it is intermittent, which they cost only around 12 bucks a pair from toyota. thats what mine ended up being, havent had a problem with it since.