No I don't think so. It sounds like he was fired for at the very least strange behavior, and all of his potential employers picked up on it. If he were technically good, it wouldn't matter what Chrysler said. But it seems like he's not technically good.