Check error code.

9/10 its the afm, dissconnect the plug, check for damage or water in the pins, reconnect, reset ecu then try.

If this doesnt help you will need to do some continuity check to and from the ecu, if all is well, most likely the afm has given up.

James
3sservicecentre.co.uk