well my 91 explorer has been dyin on me here lately. it will die when im stopped in traffic then when i start to go it shuts off. i try to start it it wont start, then i push it into a parking lot and it starts. so i took it to a place today and the guy cleanec my throttle body and he said it...