I had a 98 2500 12v 5 spd with 3. 83 rear end or 3. 88 don't remember witch. Also 265 tires, still stock. it would max out 3100 at about 110mph on the flat. My new truck is a 98 2500 12v 5spd but with 3. 55 rear end and also 265 tires. Afc and plate forward and straight exhaust for the most part all stock. But at 3100 on the flat also only runs about 95 to 98. Does this make sense to anyone? Need some ideas about what might be wrong.