with a code we will tell you whats wrong, without a code i say clean MAF, clean throttle body, test battery, test alternator, clean battery and alternator connections, check o2 sensors, check cat....ya just pull the code for us