For over 38 years, Sem Powertrain – A Division of Scarborough Engine has been providing consultations, diagnosis and fault analysis services for luxury and import auto manufacturer... more... See more text