I have a 1997 4runner 4wd automatic transmission w/ 6 cyl. Sometimes when attempting to crank the starter does not turn-over and when it does start I noticed the starter motor does not want to stop/disengage. Anyone had this problem and know what needs to be done to correct, starter, solenoid, etc....