bad fart/rotten egg smell is usually a dead cat. that woudl also explain a lot of the heat soak as it woudl cause the exhaust to back up a lot. that would cost you a lot of power and make it feel like the car was lugging at lower rpm.
the tranny not want to kick down may just be that the cable is misadjusted. check it out and let us know.
later
tim
|