thecabinetguy
New member
Hey Army I'm southwest of Houston working and need a good shop to work on my 7.3. I've developed a oil leak and don't have time to work on it. I think it's a sensor behind the turbo but don't have time to fix it. Thanks
Last edited: