I need to know if anyone has any experience with a Machine shop called "Mainstreet Machine" on East North Main Street in Oakwood, Illinois. Also, what kind of shop are they and what have you heard or personal experience with them building a motor. Thanks very much!!
1988 Convertible... Turbo Technology Race Single Turbo T76