Very accurate write-up. I replaced my spark plugs yesterday per the Bentley manual and this reset procedure works as advertised.
I also used the following thread for removing the cabin microfilter housing, engine cover and ignition coils on my N54:
http://www.e90post.com/forums/showth...spark+plug+diy. This description/procedure is MUCH better than the one in the Bentley manual.