lots of things, mainly could be fuel related, like uproot said, check your injectors, your fuel level, also, even check your spark plugs.....is it massive power loss, did it throw a CEL