My 85 325e just started idleing bad I have replaced the ICV,the mass air, both fuel pumps and the fuel filter is only a few months old. If you cut the car off it will idle smoth for just acouple of mind. Then goes back to a rough idle. It also don't want to accerlate good at low rpms it runs good at high rpms. I have know clue can someone help me