T tuckerscummins New Member Messages 15 Reaction score 0 Feb 25, 2009 #1 I guess I am going to be putting a turbo in my new 2001, 7.3. I could use some help. I have never had a turbo off and don't know anything about it.
I guess I am going to be putting a turbo in my new 2001, 7.3. I could use some help. I have never had a turbo off and don't know anything about it.
Ithaca37s Double naught spy Messages 116 Reaction score 1 Location South Louisiana Mar 22, 2009 #2 It looks scary under there