hi
did the engine light appear on the dash??
It may be something simple like the MAF sensor is dirty.
Get the dealer to get you an error code first by hooking the car up to their computers.
if the code is
P1121 = Throttle Position (TP) Sensor Inconsistent With MAF Sensor High Voltage
then its a simple job to do so make sure you dont get over charged.