I'm Neal and I am here to assist you. Only accept when you are happy with my assistance. If I can't help I will open your Question to other experts.
First of all have you cleared the code only to have it return?
Is the car running normally?
This is something that needs to be handled by an experienced Mini mechanic or the dealer. This most likely going to be a problem with a solenoid under the timing cover that controls timing. Here is the info for that code.
A P0014 DTC trouble code may be caused by one or more of the following: