Toyota Repair: Confused!, throttle position sensor, rich smell


Question
I have a 1989 Toyota Pick up with a 3.0 v6 3vze motor and an automatic transmission. I have not ran the truck often and wanted to have it for a regular vehicle to drive. I have had some work done to it in the past (i.e. cam stop seals, brake light fixed twice by the same shop). I had a knock sensor CEL and fixed a bad wiring harness going to it and an IDL CEL, which I replaced the throttle position sensor. This has cleared all of the CEL, but I keep getting a rough running smelling rich smell after I run the truck for a few miles or turn the motor off several times and try to start it back. Recently I have noticed a start ignition time switch on the back of the motor that has a broken wire and I have priced the sensor and it is about $150 through the Internet. I started doing all of the fixing of the CEL thinking it would fix my problem, but it has not. Would just this one sensor cause the problem? I noticed that the broken wire was on top of the socket that plugs into the sensor and the sensor does not read any OHM's to the top of the sensor to ground or body of the sensor. I have also read that there are so many options that could be my problem. What is your opinion on this matter? Could this be the item that is causing me so much trouble or is it a distributor, ignition coil, ignition module, ECU? All of these say that they could cause this. Please HELP! Thank you. Michael Livingston.

Answer
Hello, I would fix that sensor wiring and also replace the sensor, this is the cold start injector time switch, it's resistance checnges with temperature which sends a signal to the computer to keep the cold start injector open, keeping it open too long will result in the problem you are having.