well i put this used engine in my truck in February and it has been runing great until now. the past few weeks it feels super week! i have changed the maf, tps, and all the plugs/wires, also changed fuel and air filters. i even changed the ecm. it seems to be running great and smooth, but its...