An IDI 6.9/7.3 does not have a turbo, and are indirect injected, meaning mechanical injection pump. A 7.3L "powerstroke" engine does have a turbo, and the engine is electronically controlled. Their is a noticeable difference in power,mostly seat of the pants feeling. A 6.9/7.3 IDI will still tow just fine. Of course, having a turbo is always better, and will give more power, but also better fuel economy. I hope this helps a little, maybe someone else will chime in.
A forum community dedicated to Diesel engine owners and enthusiasts. Come join the discussion about performance, builds, ecodiesel, towing capacity, modifications, classifieds, troubleshooting, maintenance, and more!