A selection of BMW engines will be in stock from the second week in May 2013 :rollsmile: Included will be a E92 M3 engine... :praise: