I could not repair it by myself, it was displaying very complex problems. It was exotic, so I took it to Desi Auto Care and...
...is organized and clean. His prices are fair and he is an experienced mechanic who will be honest with you. I highly recommend his shop