I could see if stuff is not routed right and plugged right causing issues with the fuel which would cause issues with the engine. See if any codes come up, do the basic test, and it will make help a lot easier.
"Do you guys put the key in "balls down", or up?" -BobbyT 10:28:19 03/06/09