it could be the variator. The device that regulates the variable valve cam timing. Check out the "Might be getting one" thread, there is a link to the Barchetta owners club where you can find information on this, it seems its quite a common, and easily (if you take it to a garage) solveable issue.