I own a 2004 model 1.6-liter 307. I've had the car for two and a half years. I don't know if it was there when I bought it, but the car shakes between 80 and 110 km/h (80-110 km/h) during acceleration. The vibration stops when I take my foot off the gas. I looked at reviews online and they all point to an axle problem. I took it to the mechanic and he said it might be the axle. He looked and said it could be the left axle. We replaced the left axle and the problem persisted, so we replaced the right axle as well. Still, the problem wasn't solved. The balancing was done, but it still wasn't fixed. The guy who balanced said it was the axle. I said two axles were changed. He said it might be aftermarket axles that were problematic. When I had it balanced elsewhere, he said the same thing. I explained the situation to another mechanic in my country. He drove the car and said it looked like an axle problem. I said we changed the axles. He said, "Okay, maybe the brand is problematic; it's usually the right axle that's the problem." Then I said, "Changing the right axle." The right axle was changed again. I had it balanced again. And nothing changed. The car still vibrates between 80 and 110 rpm when I step on the gas. The last guy I went to who did the balancing said the problem might not be solved because they use aftermarket axles. I don't know what to do. If anyone has any ideas, please share them. My tires are new, by the way. When they were installed, they said the rims were crooked. They were turned.