I've had erratic idle for about a week now, and no heat almost as long. changed the water pump and thermostat today. noticed that the throttle sensor was cracked where the plug went in. could this be the cause of all of my problems( if only! ) ? I have a 1989 4runner, 22re. the old water pump...