I have a 98 SR5 V6 that is idling pretty rough and throwing out some black smoke every now and then. I rarely drive this truck and have been meaning to work on it for a while. This past weekend I cleaned the MAF sensor, the throttle body and IAC. I had not heard about the O ring throttle body...