94 chevy 2500, hard to start, when it does start it blows black and gray smoke. While driving it will sputter. Can’t go over 55mph, as soon as I do the check engine light comes on( as soon as I let off the accelerator check engine light goes off.I unplugged the coolant temp sensor and it did...