I recently took my 2013 X5 3.5i in for a valve cover gasket replacement. I got the car back and within 24 hours of driving I am getting an "Engine Malfunction - Reduced Power" message and the car seems to be running on 1/2 power etc. Could the gasket replacement caused this issue? I am going to take the car back to my BMW mechanic but wanted to get more information. As an added kick in the you know what, I recently bought an OBD scanner specific to BMW (Creador 310+) and cannot get it to communicate and the cd for updating the software is cracked as well as the web version doesn't load into a usable application via windows.