Haulinhorse
Registered User
Soooooo....coming down to the wire! My turbo kit and pyrometer from Russ is rounding the bend...trying to get ready for lining up the install. What should I be looking at as a reasonable amount of time for the mechanics to install it? Ballpark idea so I know they are not gonna take advantage of me! Thanks for having my back ...this group has helped me so much.