Ok I have tried a few things like new spark plugs, I have adjusted the timing in the ignition, I have clean the fuel system, the mechanic adjusted the fuel mixture, and the engine has like this little intermitence like if the cylinder head had a racing camshaft. Any suggestions? Its a 318i with M10 engine. Thanks ppl.:rule