BMW E46 340i V8