Is it my ECM or Throttle Body. I cleaned my TB, replaced fuel filter, cleaned my MAF sensor, check my spark plugs and the gap, checked my fuses. Still Nothing. Last night I replaced my TB. Still Nothing. Having replaced my TB, should I have the error codes cleared first then start my car? Is there anybody that can help me out?