You might want to start a new thread this one is two years old lol but i would start with the basics check the fuel filter and if its been a while or dont know the last time it was replaced you should just get a new one check the oil look for any oil or fuel leaks and use a good scanner to check for codes and welcome to the ORG.