Very rude charged over 2grand I paid but car still has the same problem it went in with . He didn't fix the problem, engine light still on . Not happy.