96 4.0L (engine has 50,000 miles on it), pedal to the floor just to start it (blows a cloud of smoke). Idles high, tap the gas and revs way up and falls back. Push the gas too fast and it just stalls. Computer, O2 sensor, coolant voltage meter, and crankcase position sensors have been replaced...