Im so glad my neighbors told me about JC. He fixed my 89 Silverado which I had to tow in. He replaced the ICM, and its been running great since. He's fair, honest and a great person to work with. This makes him busy of course, so you need to set up an appointment.