I found a broken motor mount on the right side. This is propably the cause of the torsional twist. I should have replaced them. They looked all right but it would have been a cheap insurance to replace them. Well, another lesson learned by experience