I'm work on an 05 LLY that had a P0609 code put a new ecm in, and now it is blowing black smoke and has no power. It throughs a P0101 code and stops smoking and run fine but the EGR wont work , clear the code and it goes back to smoking and no power. I put another MAF in and the same result.