I did a lot of research on FICM repair issues and I am very mechanical, so I wasn't worried about trying to repair my FICM DIY. However after reading the posts on several reputable repair services I decided to let someone else do it for me. Often times it is more than just the soldered joints that go bad and I was more concerned with getting my truck running ASAP. I chose to try Ed at FICMrepair.com. The service was great and the work was quality. He replied to my email and returned my phone call the same day. He even gave me a few tips to help the with longevity of the module. I sent the unit overnight on Monday at 3:00pm, they repaired it Tuesday and overnighted it back on Wednesday. I plugged it in and tightened it down and my truck was working again and throwing no codes by Thursday at 11:30 am. I am more than pleased with the service and Ed was great. I would recommend to anyone to give him a try.