Cowboy.2010
Registered User
I was wondering if there are any good 7.3 idi mechanics in missouri cant hardly find anyone to work on my 2 1994 7.3 turbo diesels if any of you guys no of anyone who knows there way around these engines and trucks let me no Thanks