The truck's idle is a little rough but not bad. Driving the truck at 45mph or slower is not a problem as long as we are easy on the pedal. If we try to give it gas as to pull into traffic or drive any faster that 45ish, it sputters and bucks and seems to be missing severely. It has no power really. We have already changed the ECT sensor and tried a few different MAP sensors with no luck. We test the TPS with a multimeter and it appears to be functioning properly and now we are at a loss. Gas mileage is bad, no power and its occasionally smoking black.