I am not very fluent with the N52 engine, but I recall seeing someone have issues with their engine similar to yours. I am not sure but it could be this
http://www.e90post.com/forums/showthread.php?t=697252 , give it a shot if you have not already replaced it.