I know you are very concerned, but sorry, I don't think it would help much by creating more threads. Your threads on fuel consumption:
http://e84.xbimmers.com/forums/showthread.php?t=539012
http://e84.xbimmers.com/forums/showthread.php?t=536922
I would suggest going back to the dealer and have it checked out. Make full use of the warranty. It's already paid.