I'm still having trouble in getting my M40B16 running right.
It fires up ok but then searches alot, also when deaccelerating and going back to idle the revs drop alot and it struggles (sometimes cuts out completely)
Just to test i disconnected the vaccum pipe (Number 6 in the image) from the rocker cover and it runs much better (Still searches a little but levels out after about 10 seconds) but i get a slight smell of fuel whilst driving.
I've replaced the ICV and triple checked all the vaccum hoses.
I did change the injectors and the fuel pressure regulator from that of a 318i, is this the same as a 316i? or might this be causing overfueling?
Or is there anywhere else i should look?
Thanks


