Engine failure in a 2011 BMW 650i due to ingestion of oil change sticker Posted on October 6, 2017 by Developer Autoshop in Uncategorized