My 2004 Acura TL with 6 speed manual transmission has an issue. When the RPMs go between 1200 and 2000 the car shakes violently as if the engine isn’t attached or is trying to get away. At idle it’s silky smooth and after 2000 RPM it feels fine too. The gear I’m in doesn’t matter and this shaking happens whether I’m standing still or driving… it just happens in the 1200-2000 RPM range. Again, this is not a small amount of vibration, I’m talking about seriously shaking the whole car.
This is what I’ve done so far:
- Replaced the three engine mounts two days ago, and double checked the transmission mounts and they seem fine. At the same time my mechanic discovered a few bolts on the subframe that were loose, and we tightened those.
- Replaced O2 sensor that was causing check engine light and it’s fine now.
- Timing belt, clutch and power steering was done by previous owner maybe 3-4 months ago.
I’ve been looking wide and long for any ideas on what this could be… Hopefully someone here can provide me a hint or at least the beginning of a theory.