About 3 weeks ago, my truck started missing under hard acceleration at about 2700 rpm. It also puffed blue smoke. I changed the fuel filter, and it seemed to help some but not much. No codes or engine check lights yet. Took to local garage and they said air filter was a little dirty and possibly my wastegate wasn't working possibly but he wasn't sure. It does't seem to be as bad now as it was 3 weeks ago. It still blows smoke and doesn't seem as fast. It also used to blow a little black smoke under hard acceleration but now it seems weaker. Any ideas?? Possible bad fuel??