Had been having issues with another shop and was at wits end. They not only couldn't diagnose it correctly but kept charging me for the mistakes THEY were making. I called Honest 1 and the manager didn't tell me what he thought it was, even though I pushed for a diagnosis over the phone, (which now I see as funny with all the problems I was describing), instead he asked me to get it into the shop and let his master technician check it out. As it wasn't drivable they arranged for a tow and within an hour they had a diagnosis and the repair was competed the same day. Turns out it was a corroded wire under the fuse panel and was "common" on my car. The whole thing including the tow was 1/4 th of what I spent at the other location and my car actually was fixed. Thanks guys!!!