Bought an old Prelude with a supercharger, amongst other aftermarket parts. Took it to Honda and they could only “do so much”, seeing as it wasn’t stock. Took it to North County Auto after reading other reviews online and couldn’t be happier. No more check engine light, steering wheel click, exhaust smell or battery problems. They work on all types of vehicles whether they are stock or not, didn’t overprice the services, and were a pleasure to deal with.