From your summary description, the list of possible cause is too long to hope for a diagnostic on forums: MAF or its sensor ring leaking, air intake clogged or leaking, throttle sensor, temp sensor, air filter, bad gas, fuel pump/filter/pressure, injection, spark plugs, catalytic converter...