my early model 325e 1986 runs perfectly but when I give it full throttle it will cut on and off the throttle very quickly and spludders. this only happens for the first time I floor it. it is happening more frequently. Im thinking it is the injectors and I need to clean them out. could it also have to do with the timing of the engine? thanks