I had my transmission serviced today. They flushed the trans and add new synthetic fluid and replaced the shifter rod bushing. Man what a difference, it shifts strong and the whole car is a lot smother. He also said the trans mount should be replaced. So two questions, who sells them and how hard are they to install?