This past summer my 86 328 started to idle up and down like a sine curve. Has anyone ever experienced this before. Could this be from the fuel delivery...