So I know NOTHING bout cars but need help so please be patient with me. Yesterday we had a friend change our oil and brake son our 98 Corolla. This morning when driving the husband to work when we reached 70 it started shaking BAD. So we slowed down but the shake continued but not as bad. I thought it was the tires so I stopped at the gas station to fill with air. I turned the car off. Noticed I was too far away and turned it back on to backed up but it started sputtering and kinda rhythmically jumping. So I turned it off. Tried again same thing. Once I did press the gas it did stop jumping and I was able to back up. Called a tow and when I got the car home it started no problem no sputtering. Its been sitting there all morning. Did some research and called 2 mechanics. Both said it sounds like they put too much oil and I need to drain some out. I called the mechanic and he said he put almost 5quarts but my car only holds 3.7 wit new filter. But he is saying over filling will not affect the car and that these symptoms could not be from over filling. So is he wrong or should I be looking at something else?