i own a business in columbus, indiana. just bought my first diesel truck (96 2500 4x4) to drive back and forth to florida once a month. i spoke with the most knowledgable person on the b engine. he works on these engines privately and had a few comments before my appointment to have my engine maintained and tuned up. he said the 2nd gen engine was by far the best engine that cummins ever built. by far better than the 24valve. he said 99/100 trucks he sees have the timing way out of whack ("the timing is jumped") and the owners don't know it cause the engine is very forgiving. i told him from the sound of it, mine probably needed a throttle position sensor. he said he just pushed thru a recall for the throttle linkage which included my 96 rig. he said after the linkage is replace the tps should be adjusted and it should be ok. he said that the tps is usually never bad and that the dealers don't know how to adjust the tps and so the procedure was added for the recall. this was very enlightening information for me. good luck. scott.