if someone says it could be your fault it isn`t their money they are wasting if it is wrong,I think it may be in your best interest to get the motor onto a relevant code reader to see what faults are stored and also reset your service light,good luck
cdc, September 2012