I checked everything, i mentiond that i checked afm because alot of people hve suggested that could be the problem as they have had similar problems, i think it could be bad fuel but not certain thts why i wanted peoples ideas, it was idling hard, back firing, blowing smoke no power i pit in injector cleaner cleaned aac valve and throttle body it got alot better now its just back fire and check engine ligjt