I have a 79 320i with 87,000 miles and almost from the beginning I can feel a slight bucking when I am driving at 2200 to 2500 RPMs. Nothing is there at idle all new tune up parts, timing is dead on and there is no feeling of this at higher RPMs or acceleration. Could it be fuel injectors or the throttle plate? Any suggestions would be great. Thank you